Hi Guys,
I've been tasked with addressing a number of issues with the DarkBASIC Professional Editor while the 7.5 beta period is running. Lee has given me a list of problems reported by the community which I hope that I have addressed, but would like your feedback while I still have time to spend working on it.
The original list is:
* Fix bug causing some variables not to highlight correctly (in forum thread)
* Double Click in Code View should switch keyboard focus to text editor (for scrolling up and down)
* Replace TAB Characters With SPACE option does not work (try; #CONSTANT lee 42)
* Speed up detail population in Code View to avoid refresh taking several seconds (only insert rather than entire refresh)
* For large projects, redrawing the code view is a huge distraction, should manage the list rather than wipe it out to rebuild
* Add feature to make a single .BAK backup prior to saving a .DBA file by default (to keep legacy support with old editor)
* Folded functions should display the function name
* Add a CANCEL OPTION (escape key) during compilation (to end compilation of large projects)
* When error line identified, hitting RETURN should not delete the whole line, but position the cursor on a newly inserted line (legacy behaviour)
* Search Suggest feature; Find Text dialog stores history of searches, and auto-fills previous seatches based on entry (legacy behaviour)
* Ensure no RCX???.tmp rogue files do not appear in the DBP project folders as a result of using the editor
* PRINT option from the FILE menu does not work with 'Encountered an improper argument'
* When leave a modified project, should prompt with 'do you want to save?', otherwise user looses their work when loading new project
* The 'Automaticaly Insert Closing Block Statement' functionality is inserting additional closing blocks if I insert a new line after the opening block!
* New compiler option to show VERBOSE (all parser error output) instead of just line 3
* Change CTRL+F to F3 by default, and allow the find dialog to work at same time as regular text editor (legacy behaviour & like notepad)
I have additionally fixed:
* Double clicking an error line in the output window will take you to this location in the source
* Added an additional option to control parsing of all source files on project open
* Modified keyword building to prevent crashes
It also includes fixes from Synergy Editor which have been occuring between the DBP release and now.
26th December 2009
* F3 will carry on search when source code has the keyboard focus
* Warning if an error occurs on a line that Synergy Editor knows it has changed
* Default version initalised correctly
* Create new project deletes existing temporary file (WARNING: Behaviour change, make sure that this file does not contain important code)
* Line concatination off by default
* Settings saving optimisations
27th December 2009
* Boolean values now written correctly to settings file
* Option to disable Windows 7 Taskbar integration
Synergy Editor - Available for free HERE!