paul
7693e5163a
ide: rename "Debug Events" to "Event Log", simplify Event log form - remove checkgroup - this options can be set in the options dialog, workaround listview column autosize
...
git-svn-id: trunk@24775 -
2010-04-21 01:39:50 +00:00
marc
3e10dd5404
* debug: implemented dispay of debugevents. patch #16148 by Flavio Etrusco
...
git-svn-id: trunk@24577 -
2010-04-11 14:11:47 +00:00
martin
b60616fe5a
Debugger, SourceEditor: Track Line changes during debug. Adjust breakpoints and executionline
...
git-svn-id: trunk@24569 -
2010-04-10 22:41:44 +00:00
martin
e54dc2a373
Debugger: Removed SourceLine, since it was effectively a managed copy of Line
...
git-svn-id: trunk@24562 -
2010-04-10 18:27:27 +00:00
martin
b487f853cc
Debugger: Refactor moved SourceLine to TIDEBreakPoint
...
git-svn-id: trunk@24556 -
2010-04-10 17:05:18 +00:00
marc
99cd20e80f
* Debugger: Implemented value modification. Patch #15628 by Flavio Etrusco (modified)
...
git-svn-id: trunk@23866 -
2010-03-07 18:37:20 +00:00
paul
f5fa216d8b
ide, debugger: implement *step out* debugger action by Flávio Etrusco (issue #0015760 )
...
git-svn-id: trunk@23717 -
2010-02-16 13:02:30 +00:00
marc
101acea082
debugger: added line info to assembler output dialog
...
git-svn-id: trunk@23043 -
2009-12-09 00:14:29 +00:00
paul
92aacc4bf2
debugger:
...
- add skVariant enum value for Variant data type,
- move Variant type handling to skVariant
- misc Inspect dialog improvements (hiding pages, close on escape)
git-svn-id: trunk@23002 -
2009-12-06 13:43:25 +00:00
paul
f437016542
debugger: use fullname if available
...
git-svn-id: trunk@22956 -
2009-12-04 11:34:47 +00:00
marc
2b723e68d2
* formatting & typo
...
git-svn-id: trunk@22539 -
2009-11-11 23:35:12 +00:00
marc
f90aca978c
Patch by JoshyFun (modified)
...
* Moved TGDBtype to TDBGtype, so it can be used in general to return expression typeinfo
* Changed inspect dialog to use this typeinfo
* display evaluation result on multiple lines
git-svn-id: trunk@22348 -
2009-10-30 00:02:38 +00:00
paul
2db4548c14
ide, debugger:
...
- redo showing of execution lines. now there is no need to pause execution to look at execution lines
- started inspect dialog
git-svn-id: trunk@19418 -
2009-04-13 23:10:06 +00:00
marc
a1a0455bbd
* Added debugger sourceline info to aid showing compiled lines
...
git-svn-id: trunk@18973 -
2009-03-13 00:24:36 +00:00
paul
4261d1dfdf
debugger: fix some problems after pressing "Continue" button in the debugger notification dialog
...
git-svn-id: trunk@18921 -
2009-03-08 17:28:33 +00:00
paul
953956e64f
ide, debugger: set Modified state to project when we add/remove exceptions or change ignore option
...
git-svn-id: trunk@18918 -
2009-03-08 12:31:58 +00:00
paul
dd45a62e40
debugger: reset "Notify on Lazarus exceptions" option for new projects
...
git-svn-id: trunk@18917 -
2009-03-08 12:13:03 +00:00
paul
95b6a7b814
debugger: exception handling improvement
...
- add debugger exception notification dialog instead of simple message dialog. This allows to continue execution just after reading about exception and to add this exception to the "skip" list.
- implement "Notify on Lazarus exception" option
- fix inability to remove an exception from the "skip" list
git-svn-id: trunk@18916 -
2009-03-08 12:03:34 +00:00
paul
2521adfc9c
fix typo
...
git-svn-id: trunk@18836 -
2009-02-27 09:34:06 +00:00
marc
4ac1841cc0
* Rename of dbgutils and dbgoutputform to avoid future name conflicts
...
git-svn-id: trunk@18301 -
2009-01-15 23:26:10 +00:00
marc
c569ccca33
* Added breakpont properties dialog. Modified patch by Benito van der Zander (issue #12882 )
...
git-svn-id: trunk@18115 -
2009-01-04 19:57:56 +00:00
paul
3df9f2143a
debugger: next time show more informative exception about duplicate name
...
git-svn-id: trunk@18100 -
2009-01-04 10:01:33 +00:00
paul
04fde3cce3
ide, debugger:
...
- reset various debug info (breakpoints, watches, language exceptions, signals) when creating a new project
- turn off debug manager verbosity
git-svn-id: trunk@17745 -
2008-12-09 08:35:50 +00:00
marc
598126853c
* Initial implementation of assembler dialog
...
git-svn-id: trunk@17735 -
2008-12-09 01:39:31 +00:00
marc
f64f9318a3
+ Added changed image
...
git-svn-id: trunk@17455 -
2008-11-20 00:19:14 +00:00
marc
88ff1df906
+ Added Registers debug view
...
git-svn-id: trunk@17431 -
2008-11-19 01:35:01 +00:00
mattias
fa30fe40de
Marc wins
...
git-svn-id: trunk@16351 -
2008-09-01 13:14:17 +00:00
paul
508983cd7e
debugger: fix callstack return ( #0011921 , thanks to Jeff Doyle)
...
git-svn-id: trunk@16151 -
2008-08-20 01:15:25 +00:00
mattias
c81aab571f
fixed uninitialized function results
...
git-svn-id: trunk@16088 -
2008-08-16 20:51:45 +00:00
marc
6c828ea03c
* Callstack speedup. Now enties are fetched in one go from the debugger by Martin Friebe (modified)
...
* Fixed callstack item count
git-svn-id: trunk@14561 -
2008-03-18 01:00:51 +00:00
mattias
999e8b059d
IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
...
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
marc
7183882ba2
* implemented limited callstackview based on patch from Martin Friebe
...
git-svn-id: trunk@13896 -
2008-01-27 16:01:41 +00:00
marc
b6485030ed
* Fixed crash when deleting watches ( #10075 ). Patch by Martin Friebe
...
git-svn-id: trunk@13733 -
2008-01-12 17:36:07 +00:00
marc
1b0fb632fa
* Added option to callstack to select the current frame. Based on a patch by Martin Friebe
...
git-svn-id: trunk@13700 -
2008-01-09 22:02:46 +00:00
mattias
3b69506329
gtk2 intf: added focus events for combobox, ideintf: textconverter now supports codetool buffers, h2pas wiz: added tool to remove redfinitions, reduced warnings
...
git-svn-id: trunk@11733 -
2007-08-03 22:38:11 +00:00
vincents
7b0a38e5ed
check if debugger path name is an executable to prevent problems like bug #8454
...
git-svn-id: trunk@10719 -
2007-03-07 22:45:15 +00:00
andrew
3483437b53
Improved Debugger Exception Dialog for platforms different than 32 bits (with permission if MW)
...
git-svn-id: trunk@9740 -
2006-08-22 22:21:45 +00:00
mattias
ac5ae3b17e
fixed fpc 2.1.1 compilation, docking: implemented shrinking to get space for docked control
...
git-svn-id: trunk@9718 -
2006-08-12 10:55:22 +00:00
mattias
7bb113cec8
fixed a few fpc 2.1.1 incompatibilities
...
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
mattias
bfb3fd9685
added class keyword to proc bodies for fpc 2.1.1
...
git-svn-id: trunk@9364 -
2006-05-27 17:40:59 +00:00
micha
52d4e4d8c3
various debugger state fixes
...
git-svn-id: trunk@8384 -
2005-12-29 16:21:06 +00:00
marc
04ae055762
+ Added a default debugger class
...
git-svn-id: trunk@8301 -
2005-12-13 00:58:59 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7ecd5dbcf0
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7540 -
2005-08-22 11:51:25 +00:00
vincents
7e441f98c9
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
vincents
1064272122
removed ifdef ver1 from Martin Smat
...
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
marc
354b98ed73
* 64bit patch (partial) from Peter Vreman
...
git-svn-id: trunk@6972 -
2005-03-17 00:09:37 +00:00
marc
b1b72542e5
* Applied (modified) patch from Colin Western
...
git-svn-id: trunk@6743 -
2005-02-05 14:06:13 +00:00
mattias
21624d99b0
reactivated fast xml units without widestrings
...
git-svn-id: trunk@6716 -
2005-01-29 14:36:04 +00:00
vincents
c535f37167
use xml units from fpc, if not compiling with fpc 1.0
...
git-svn-id: trunk@6603 -
2005-01-15 13:44:03 +00:00