Commit Graph

18 Commits

Author SHA1 Message Date
michael
550220b663 Changes from Gabor 2000-01-03 11:38:33 +00:00
pierre
db50a13371 * problem with VideoMode storing solved 1999-12-20 00:30:56 +00:00
pierre
5def4fada6 + VideoMode save/restore 1999-12-10 13:02:05 +00:00
pierre
7442507d82 * Force Desktop into Screen 1999-11-26 17:09:51 +00:00
pierre
4ce0ed8b15 * add Status when loading/saving files 1999-11-25 00:25:43 +00:00
pierre
f7fe3db13f * ReadOpenWindows and ReadSymobls was missing, still does not work correctly :( 1999-09-20 15:37:59 +00:00
pierre
4c42fc0a92 * other stream error for Watches/Breakpoints corrected 1999-09-17 16:41:10 +00:00
pierre
ed31511a05 * ResWatches in WriteBreakpoints typo ! 1999-09-17 16:28:58 +00:00
pierre
a8827ebf5e + TBreakpoint and TWatch registering
+ WatchesCollection and BreakpointsCollection stored in desk file
  * Syntax highlighting was broken
1999-09-16 14:34:57 +00:00
pierre
9bbc06ee1b * no errors if no browser info available 1999-09-07 09:23:00 +00:00
peter
629a079611 * Adjusting the selection when the editor didn't contain any line.
* Reserved word recognition redesigned, but this didn't affect the overall
    syntax highlight speed remarkably (at least not on my Amd-K6/350).
    The syntax scanner loop is a bit slow but the main problem is the
    recognition of special symbols. Switching off symbol processing boosts
    the performance up to ca. 200%...
  * The editor didn't allow copying (for ex to clipboard) of a single character
  * 'File|Save as' caused permanently run-time error 3. Not any more now...
  * Compiler Messages window (actually the whole desktop) did not act on any
    keypress when compilation failed and thus the window remained visible
  + Message windows are now closed upon pressing Esc
  + At 'Run' the IDE checks whether any sources are modified, and recompiles
    only when neccessary
  + BlockRead and BlockWrite (Ctrl+K+R/W) implemented in TCodeEditor
  + LineSelect (Ctrl+K+L) implemented
  * The IDE had problems closing help windows before saving the desktop
1999-08-16 18:25:13 +00:00
peter
9f334f17ac + TTab acts now on Ctrl+Tab and Ctrl+Shift+Tab...
+ Desktop saving should work now
     - History saved
     - Clipboard content saved
     - Desktop saved
     - Symbol info saved
  * syntax-highlight bug fixed, which compared special keywords case sensitive
    (for ex. 'asm' caused asm-highlighting, while 'ASM' didn't)
  * with 'whole words only' set, the editor didn't found occourences of the
    searched text, if the text appeared previously in the same line, but didn't
    satisfied the 'whole-word' condition
  * ^QB jumped to (SelStart.X,SelEnd.X) instead of (SelStart.X,SelStart.Y)
    (ie. the beginning of the selection)
  * when started typing in a new line, but not at the start (X=0) of it,
    the editor inserted the text one character more to left as it should...
  * TCodeEditor.HideSelection (Ctrl-K+H) didn't update the screen
  * Shift shouldn't cause so much trouble in TCodeEditor now...
  * Syntax highlight had problems recognizing a special symbol if it was
    prefixed by another symbol character in the source text
  * Auto-save also occours at Dos shell, Tool execution, etc. now...
1999-08-03 20:22:25 +00:00
peter
f58e010de1 * fixes from gabor 1999-07-28 23:11:17 +00:00
pierre
7dbd47aaf1 + BreakpointsList Window implemented
with Edit/New/Delete functions
  + Individual breakpoint dialog with support for all types
    ignorecount and conditions
    (commands are not yet implemented, don't know if this wolud be useful)
    awatch and rwatch have problems because GDB does not annotate them
    I fixed v4.16 for this
1999-06-30 23:58:11 +00:00
peter
77e2d5ad2a * syntax highlight fixes
* browser updates
1999-04-15 08:58:05 +00:00
peter
3dafa09576 + object support for browser
* html help fixes
  * more desktop saving things
  * NODEBUG directive to exclude debugger
1999-04-07 21:55:39 +00:00
peter
ef82a62743 * linux fixes 1999-03-23 16:16:36 +00:00
peter
f62a9a4d77 * desktop saving things
* vesa mode
  * preferences dialog
1999-03-23 15:11:26 +00:00