Commit Graph

9 Commits

Author SHA1 Message Date
peter
b92c9ed1c4 * fixes from gabor, idle event, html fix 1999-09-13 11:43:59 +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
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
6483f16209 + Added dummy entries for functions not yet implemented
* MenuBar didn't update itself automatically on command-set changes
  * Fixed Debugging/Profiling options dialog
  * TCodeEditor converts spaces to tabs at save only if efUseTabChars is
 set
  * efBackSpaceUnindents works correctly
  + 'Messages' window implemented
  + Added '$CAP MSG()' and '$CAP EDIT' to available tool-macros
  + Added TP message-filter support (for ex. you can call GREP thru
    GREP2MSG and view the result in the messages window - just like in TP)
  * A 'var' was missing from the param-list of THelpFacility.TopicSearch,
    so topic search didn't work...
  * In FPHELP.PAS there were still context-variables defined as word instead
    of THelpCtx
  * StdStatusKeys() was missing from the statusdef for help windows
  + Topic-title for index-table can be specified when adding a HTML-files
1999-03-01 15:41:47 +00:00
peter
8d234de1d1 * helpfiles fixed 1999-02-22 15:04:31 +00:00
peter
f511ac5267 * search fixed
+ backward search
  * help fixes
  * browser updates
1999-02-18 13:44:30 +00:00
pierre
367c384eec * integer -> sw_integer for FPC needed 1999-02-08 14:02:06 +00:00
peter
cb9c161602 + html helpviewer 1999-02-08 10:37:43 +00:00