Commit Graph

317 Commits

Author SHA1 Message Date
mattias
f8a61521aa IDE: debugfilename, debugsearchpath: use same function as other env vars to resolve macros, trim and find
git-svn-id: trunk@36682 -
2012-04-09 17:00:35 +00:00
mattias
2a90441323 lazbuild: fixed using lcl questiondlg
git-svn-id: trunk@36201 -
2012-03-21 23:16:09 +00:00
mattias
3e9e907062 IDE: switched to new laz2_xml
git-svn-id: trunk@35937 -
2012-03-13 20:55:43 +00:00
martin
5a1360baf1 LazLogger, introduce base and dummy classes
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00
martin
e1ddbfcb9a DBG: allow run to work already while watches are evaluated (same as step does)
git-svn-id: trunk@35557 -
2012-02-22 15:38:14 +00:00
juha
2550bbf3be IDE: unify some common resource strings. Add hints for Path Edit dialog
git-svn-id: trunk@35361 -
2012-02-13 19:57:58 +00:00
martin
fcdd4f6bf0 DBG: move same debugln to LazLogger cmd-line config
git-svn-id: trunk@35342 -
2012-02-12 23:33:11 +00:00
juha
4ef51619f5 IDE: collect common resource strings in one place, remove duplicates
git-svn-id: trunk@35321 -
2012-02-12 13:04:36 +00:00
martin
b3e1fbdbdf DBG: ensure, existing "ignored exceptions" are re-enabled, if user requests
git-svn-id: trunk@35254 -
2012-02-09 00:20:21 +00:00
martin
459570ae4e DBG: Fixed crash in ResetDebugger when closing the IDE
git-svn-id: trunk@35235 -
2012-02-08 16:23:27 +00:00
martin
728880b814 DBG: Reset, if project changed. issue #18468
git-svn-id: trunk@35229 -
2012-02-07 22:27:24 +00:00
mattias
c9ffd2f60c IDE: resolve macros in project title
git-svn-id: trunk@35044 -
2012-01-31 00:22:13 +00:00
martin
24b800d7f0 DBG: fixed problem, when removing breakpoint at the wrong moment
git-svn-id: trunk@34973 -
2012-01-27 11:48:04 +00:00
martin
34c3888d83 DBG: add option to reset debugger after each run
git-svn-id: trunk@34925 -
2012-01-25 15:05:21 +00:00
juha
91451a8f52 IDE: fix spelling
git-svn-id: trunk@34869 -
2012-01-22 14:22:23 +00:00
martin
542ec1cf4c DBG: Fix taring snapshots on none breaking breakpoints
git-svn-id: trunk@34785 -
2012-01-18 19:53:56 +00:00
martin
1d2762eec2 Debugger, ignore exceptions - Don't modify session, unless changed
git-svn-id: trunk@34733 -
2012-01-14 14:59:18 +00:00
martin
2de2216314 DBG: fix an assert, if changing debugger-type (none vs gdb)
git-svn-id: trunk@34665 -
2012-01-08 15:20:13 +00:00
mattias
d68222bb17 IDE: default project options: save whole lpi, load all build modes, formerly: only active build mode
git-svn-id: trunk@34554 -
2012-01-03 15:10:08 +00:00
martin
2c40a97d6a DBG: Markl project as modified, if watches are added/changed/removed. issue #0020092
git-svn-id: trunk@33338 -
2011-11-05 14:30:32 +00:00
martin
2642e6a579 DBG: moved window-names from IDE to debugger
git-svn-id: trunk@33336 -
2011-11-05 13:32:32 +00:00
martin
ed780f4ced DBG: Store/Restore column size (debug dialogs). issue #0018035
git-svn-id: trunk@33270 -
2011-11-03 17:53:46 +00:00
martin
c6a5c6d837 IDE Window Layout: provide ability to store columns/rows/splitter sizes.
DBG: Watches, store column widths with IDE layout

git-svn-id: trunk@33202 -
2011-11-01 16:31:31 +00:00
martin
6a504f60d8 DBG: fix callstack, opens directory in editor (unix), for unknown location. Issue #20561
git-svn-id: trunk@33095 -
2011-10-26 15:38:48 +00:00
martin
f991072664 DBG: added some feedback (debugln)
git-svn-id: trunk@33090 -
2011-10-26 14:26:14 +00:00
martin
6a4928281a DBG: Callstack, show frames in assembler.
git-svn-id: trunk@32831 -
2011-10-12 01:26:11 +00:00
martin
f4530db335 DBG: Breakpoints for asm window; extended in callstack
git-svn-id: trunk@32812 -
2011-10-10 22:21:13 +00:00
martin
d8ebec4e11 DBG: dsStop is still a debugging state. Allow next "Run" only, once debugger is dsIdle again
git-svn-id: trunk@32799 -
2011-10-10 12:29:58 +00:00
martin
240ec1a82b DBG: do not open virtual unit twice.
git-svn-id: trunk@32723 -
2011-10-06 20:28:32 +00:00
martin
afc9b17919 DBG: Fixed a possible bad memory access / Fixed line from source 1 vs 0 based
git-svn-id: trunk@32718 -
2011-10-06 10:07:34 +00:00
mattias
5f36b89cef IDE: run parameters: working directory: support macros
git-svn-id: trunk@32608 -
2011-10-01 22:06:35 +00:00
martin
e9e9d97ea2 DBG: Add watchpoints to src-edit popup menu
git-svn-id: trunk@32575 -
2011-09-30 19:18:18 +00:00
juha
0203c4d30c IDE: Set Result in Debugmanager.DoCreateBreakPoint. Issue #20338, patch from alexvins
git-svn-id: trunk@32510 -
2011-09-25 13:16:18 +00:00
martin
dbb87ca09b DBG: Fixed jumping to unit of unsaved project
git-svn-id: trunk@32449 -
2011-09-21 12:13:24 +00:00
martin
a65bbd7c40 DBG: Toggle breakpoint enabled with ctrl-click. Issue #0017330
git-svn-id: trunk@32441 -
2011-09-20 19:24:22 +00:00
martin
a6f5c17aca DBG: Fix finding units
git-svn-id: trunk@32438 -
2011-09-20 18:23:42 +00:00
martin
37fa512845 DBG: Watchpoints
git-svn-id: trunk@32423 -
2011-09-19 17:47:27 +00:00
martin
c963680079 DBG: (alpha) Initial support for watchpoints ($DEFINE DBG_WITH_WATCHPOINT)
git-svn-id: trunk@32415 -
2011-09-19 01:20:08 +00:00
martin
b206291f65 DBG: More info/options on break for exception/run-error
git-svn-id: trunk@32400 -
2011-09-18 11:53:34 +00:00
martin
63a6d0bb60 IDE, DBG: Starting on DebuggerConfigStorage
git-svn-id: trunk@32380 -
2011-09-17 11:32:32 +00:00
martin
a23438a510 IDE: refactor, clean-up JumpToCodde/Source
git-svn-id: trunk@32347 -
2011-09-15 11:17:38 +00:00
martin
9c341414d9 DBG: refactor unit location handling (make sure it compiles without debug $DEFINE
git-svn-id: trunk@32336 -
2011-09-14 14:02:40 +00:00
martin
a7100b234c DBG: refactor unit location handling
git-svn-id: trunk@32335 -
2011-09-14 13:48:43 +00:00
martin
8aa42c7c6c IDE, DBG: Enable inspect entry in run menu. Issue #0020237
git-svn-id: trunk@32329 -
2011-09-14 09:07:19 +00:00
martin
932ea7ee45 DBG: fixed dbg-inspector updates
git-svn-id: trunk@32300 -
2011-09-12 11:37:53 +00:00
martin
23d4607e5d DBG: Prevent exec-commands from running nested in other commands. Always queue, and run in the outer most "RunQueue" call.
Prevents state driven changes to IDE objects, while IDE is working on them (IDE-locals are destroyed while being evaluated). Issue #19551

git-svn-id: trunk@31208 -
2011-06-13 22:46:06 +00:00
martin
2eba652c2b DBG: Disassembler, added pascal source, issue #0019446
git-svn-id: trunk@31177 -
2011-06-11 23:58:22 +00:00
martin
58dbddba3e DBG: Refactor, clean up
git-svn-id: trunk@31131 -
2011-06-08 00:46:39 +00:00
martin
338c22fd29 DBG: More Snapshots, fix compilation
git-svn-id: trunk@31112 -
2011-06-06 02:17:51 +00:00
martin
7e94016e3a DBG: Automatic Snapshots on breakpoint
git-svn-id: trunk@31111 -
2011-06-06 01:41:20 +00:00