[fpc-pascal] Help with the IDE

Simionescu.Mihai@gmail.com simionescu.mihai at gmail.com
Sun May 3 13:08:33 CEST 2009


Hello and good day,

 As a pascal programmer, I used many years Borland Pascal 7.01.
 To escape the 16 bit limitations, I've migrated to Virtual Pascal 2.1
 The IDE is very similar between them, VP obviously is more user
 friendly.
 The look & feel of the IDE was the major factor wich keeped me far
 from FPC.
 Now, Virtual Pascal is almost dead, as BP7 was long time ago.
 Migrating my code to FPC to benefit from is more updated features
 slows my enthousiasm. I will must face the built-in IDE, basically
 unchanged. Still version 1.0.10.
 Can I directly suggest some modifications to the person responsable
 with the IDE improvements.
 Is there a more friendly IDE ?(Lazarus excluded)
 Basically, my suggestions go to :
 - using relative paths for configurations (portable)
 - avoid to add config files to the working folder by setup switch
 - automatic go to error if stop on first error in setup
 - persistent gray window autohide when compile finish and focus the
 message window on success or go to error on fail
 - compiler result message window print success in green and fail in
 red
 - built-in help in configuration windows for noobs like me
 - eliminate the browse for files bug to open files in upper folders
 (Invalid drive or directory) when up by 3-4 levels
 - help files preindexed in the download package
 - label for help files (context sensitive help open the first founded
 instance, without prompt if founded in bp.tph or FPC help, etc)
 - examples in contextual help, because not all users are advanced or
 remember how to do old things and compiller messages are criptical
 - since some code behaviour changed from bp7, similar functions are
 supposed known and undocumented
 - help files in a more compact form, compressed, zipped. It's a
 nightmare to spread 10500 files on the drive. Search in zip files if
 index is external should be fast enough.
 - zip file with units, needed unit is decompressed on first use
 others remain in zip archive.
 - modular install. User can choose only win32 stuff, help and ignore
 other platforms, precompiled units or uncompiled versions to be
 compiled at runtime and available for step by step run for debug and
 learn. Unit sources can stay in compressed zips with external index,
 on demand first use decompress them based on index.

 Please redirect my message to the right person for more details, or
 tell me gow to contact him directly.

 Many thanks in advance.


-- 
Best regards,
 Simionescu                          mailto:simionescu.mihai at gmail.com




More information about the fpc-pascal mailing list