Commit Graph

69 Commits

Author SHA1 Message Date
pierre
30071b6a3d new merge 2000-11-15 00:14:10 +00:00
pierre
53b0ce0780 merges from fixes branch 2000-11-13 17:37:41 +00:00
pierre
de5cef1bc8 * New big merge from fixes branch 2000-10-31 22:35:54 +00:00
pierre
e16fccc9d4 * fixes for linux GDB tty command (merged) 2000-10-06 22:58:59 +00:00
pierre
738c8f905d * first big merge from fixes branch 2000-08-22 09:41:38 +00:00
michael
aad6d9f198 + Initial import 2000-07-13 09:45:12 +00:00
pierre
ddee9c4979 * Gabor changes: see fixes.txt 2000-06-22 09:07:11 +00:00
peter
186d38f8c7 * give watches window also a number
* leave watches window in the bottom when cascading windows
2000-06-11 07:01:32 +00:00
pierre
2126a0993e * new set of Gabor changes: see fixes.txt 2000-05-02 08:42:26 +00:00
pierre
68dd25c7ae * Red line for breakpoint was off by one line 2000-04-18 21:45:35 +00:00
pierre
60e99fb8fd lot of Gabor changes : see fixes.txt 2000-04-18 11:42:36 +00:00
pierre
e0905e9811 adapted to wcedit addition by Gabor 2000-03-21 23:28:13 +00:00
pierre
f9f40a1c36 + generate cmDebuggerStopped broadcast 2000-03-14 14:22:30 +00:00
pierre
3959ba67e3 * Wrong highlighted line while debugging fixed
+ Check if exe has debugging info
2000-03-08 16:57:01 +00:00
pierre
fbe3b9e2ad + TDebugController.GetValue 2000-03-07 21:52:54 +00:00
pierre
972a01b158 + windebug unit for Window Title change when debugging 2000-03-06 11:34:25 +00:00
pierre
44726335cc * typo fix 2000-02-07 12:51:32 +00:00
pierre
c4bd4949d9 Gabor changes for TP 2000-02-07 11:50:30 +00:00
pierre
a2f94ac752 * breakpoint path problems fixes 2000-02-06 23:43:57 +00:00
pierre
919bed76f0 * bug with Toggle Break fixed, hopefully
+ search for local vars in parent procs avoiding
    wrong results (see test.pas source)
2000-02-05 01:27:58 +00:00
pierre
1dbd0d4a64 * no pushstatus in DoneDebugger because its called after App.done 2000-02-04 23:18:05 +00:00
pierre
705b7cb752 readme.txt 2000-02-04 14:34:46 +00:00
pierre
0e09b3a168 * Breakpoint line in Source Window better handled 2000-02-04 00:10:58 +00:00
pierre
82c78d2e22 * allow FP to debug itself 2000-02-01 10:59:58 +00:00
pierre
11572b7343 * CrtlF9 starts debugger if there are active breakpoints 2000-01-28 22:38:21 +00:00
florian
a0e2852b95 * start of FPU window
* current executed line color has a higher priority then a breakpoint now
2000-01-27 22:30:38 +00:00
pierre
6a89db2fdc * uses ShortName of exe to start GDB 2000-01-20 00:31:53 +00:00
pierre
9bb8114818 * Get RegisterView to Update correctly
* Write in white changed regs (keeping a copy of previous values)
2000-01-10 17:49:40 +00:00
florian
b8407daef9 * working register window 2000-01-10 16:20:50 +00:00
pierre
8699e48f8f + debug only possible on source target 2000-01-10 13:20:57 +00:00
pierre
b270e9c21d * RegisterWindow problem fixed 2000-01-10 00:25:06 +00:00
florian
d9d6d487ac * some fixes for register view 2000-01-09 21:05:51 +00:00
florian
7ff307fb8d + added a register window, doesn't work yet 2000-01-08 18:26:20 +00:00
pierre
42641bdcec * MyApp renamed IDEApp
* TDebugController.ResetDebuggerRows added to
    get resetting of debugger rows
1999-12-20 14:23:16 +00:00
pierre
c0324fdd27 + Executing... in status line if in another window 1999-11-24 14:03:16 +00:00
pierre
d88564f73b + Other window for Debuggee code 1999-11-10 17:19:58 +00:00
pierre
9e0008da48 + GetPChar to avoid nil pointer problems 1999-10-25 16:39:03 +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
peter
9853a752ab + clock
* backspace unident like tp7
1999-09-13 16:24:42 +00:00
pierre
686c7c1eee * Breakpoint storage problem corrected 1999-09-09 16:36:30 +00:00
pierre
b0806dcf41 * some breakpoint related fixes and Help contexts 1999-09-09 16:31:45 +00:00
pierre
0ab3f2a7d1 + Stack Window 1999-09-09 14:20:05 +00:00
pierre
0d95903c65 + TCodeEditor.SetDebuggerRow
works like SetHighlightRow but is only disposed by a SetDebuggerRow(-1)
    so the current stop point in debugging is not lost if
    we move the cursor
1999-08-24 22:04:33 +00:00
pierre
fe0be42a05 + Registration of Breakpoint/Watches windows 1999-08-22 22:26:48 +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
823d269c08 * LineEnd bug corrected, now goes end of text even if selected
+ Until Return for debugger
  + Code for Quit inside GDB Window
1999-07-12 13:14:13 +00:00
pierre
6c5b60a54f * fix problems for wrong watches 1999-07-11 00:35:14 +00:00
pierre
5f258b0fc0 + First implementation of watches window 1999-07-10 01:24:11 +00:00