Commit Graph

270 Commits

Author SHA1 Message Date
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
f5ec643614 * allow evaluation of upper ascii chars
git-svn-id: trunk@13812 -
2008-01-20 23:58:59 +00:00
marc
160f3905c4 * Reduced stringmanipulation when parsing gdb mi result
git-svn-id: trunk@13810 -
2008-01-20 19:32:34 +00:00
marc
b7d6585db5 * Fixed compilation on win32
git-svn-id: trunk@13796 -
2008-01-19 11:24:03 +00:00
marc
4d014fa56c * Improved MI parser, based on patch by Martin Friebe
git-svn-id: trunk@13790 -
2008-01-19 02:48:48 +00:00
marc
273bdea671 * Ignore debugger errors when creating locals
git-svn-id: trunk@13742 -
2008-01-13 19:21:26 +00:00
marc
993bf3680e * Fixed arguments as locals
git-svn-id: trunk@13734 -
2008-01-12 18:41:45 +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
b929239e3c * widened the current column so it will show its contents on windows
git-svn-id: trunk@13732 -
2008-01-12 17:09:27 +00:00
marc
83cd44b0c5 + added classtype support to debugger expression evaluation
git-svn-id: trunk@13705 -
2008-01-10 01:10:20 +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
marc
c94243fad2 testcommit
git-svn-id: trunk@13477 -
2007-12-27 09:50:49 +00:00
vincents
5a6eb8feed debugger: reset working directory before setting it, to workaround a possible gdb bug, fjxes bug #10308.
git-svn-id: trunk@13184 -
2007-12-06 22:40:01 +00:00
marc
c6c16d5bbd * Reduced async-record shlibs debugger output
git-svn-id: trunk@12712 -
2007-11-03 02:42:40 +00:00
marc
bd07d08f17 * added pei-i386 filetype so debugger recognized it as x86
git-svn-id: trunk@12710 -
2007-11-03 01:44:58 +00:00
mattias
223e59af66 LCL: fixed AlignControls when ClientRect changes during update, LCL: AutoSize now uses WithThemeSpace as default, gtk1 intf: implemented GetPreferredSize for WithThemeSpace, LCL: changed TButton/TBitBtn.BorderSpacing.InnerBorder from 4 to 0, IDE: removed InnerBorder values from IDE dialogs
git-svn-id: trunk@12615 -
2007-10-28 00:33:23 +00:00
vincents
7be2b96bc1 debugger: fixed running debuggee running without command line parameters after running it with command line parameters (bug #9861)
git-svn-id: trunk@12343 -
2007-10-06 13:40:47 +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
marc
eae7aeea55 * fixed main address detection on Mac
git-svn-id: trunk@11324 -
2007-06-15 09:12:10 +00:00
vincents
fcff0d42b9 IDE: rowselect in call stack view from Darius
git-svn-id: trunk@11304 -
2007-06-09 11:01:02 +00:00
vincents
1c6e5c3ba5 debugger: initialized loop var (noticed by Yuri)
git-svn-id: trunk@11296 -
2007-06-07 17:14:33 +00:00
vincents
2a4f00b5ec debugger: made checking partial stack trace more robust, as suggested by Yuri
git-svn-id: trunk@11295 -
2007-06-07 14:47:55 +00:00
vincents
ba3e478722 debugger: show at least partial stack trace, if the complete stack trace cannot be reconstructed (#8908) from Yuri
git-svn-id: trunk@11293 -
2007-06-07 11:22:35 +00:00
vincents
6c321c0b48 IDE: made function column in call stack view wider (bug #1505)
git-svn-id: trunk@11283 -
2007-06-05 12:49:45 +00:00
tombo
5aeedb0533 IDE: added option to debug/run Application Bundle on darwin, remove code under DoNotUseProcessDebugger
git-svn-id: trunk@11266 -
2007-06-02 10:53:09 +00:00
mattias
bb201517c7 IDE: debugger: added checks for working directory
git-svn-id: trunk@11132 -
2007-05-12 14:40:06 +00:00
paul
0312cb2ee4 - replaced old images with modern from silk and own painting:
debugger images, most packages images, misc
- ide dialogs switched to use common image list instead of their own:
compileroptions, projectinspector, packageeditor, pkggraphexplorer

git-svn-id: trunk@11126 -
2007-05-11 02:40:08 +00:00
vincents
1f8d81dc9d debugger: don't double the single quote in strings shown to the user
git-svn-id: trunk@11119 -
2007-05-09 22:20:26 +00:00
vincents
75734cdf1d debugger: replace \\, \t etc in debugger output strings
git-svn-id: trunk@11118 -
2007-05-09 22:00:08 +00:00
paul
5c4e0e65c5 - evaluate/modify dialog switched to common imagelist
- my own paintings replaced by modern from Silk library
- adjusted images/README.txt

git-svn-id: trunk@11057 -
2007-05-03 03:24:38 +00:00
paul
f133fe2679 Evaluate/Modify dialog:
- saving/loading dialog position and sized
- saving/loading history
- added button images
- small controls repositioning

git-svn-id: trunk@11009 -
2007-04-27 07:30:36 +00:00
vincents
171f613297 debugger: removed hack for popup menu in watches dialog, the LCL now shows a pop menu correctly on Windows.
git-svn-id: trunk@10950 -
2007-04-16 10:05:03 +00:00
marc
cb53dafe02 * Added mac-x86 and arm target detection
git-svn-id: trunk@10792 -
2007-03-24 16:17:28 +00:00
marc
08595e6a3b * patch #8301 (modified) from Flávio Etrusco:Make 'enable' and 'delete' commands act on muliple selection
git-svn-id: trunk@10752 -
2007-03-15 01:03:46 +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
marc
a2aa58380f * Patch from Yury Sidorov for setting intitial breakpoint
git-svn-id: trunk@10679 -
2007-02-25 12:07:31 +00:00
marc
ad2b4ceb6a + added callframe decoder
git-svn-id: trunk@10608 -
2007-02-07 23:14:30 +00:00
mattias
5e7915cd31 IDE: the first unit of a project is now automaticallly the main unit, if you dont want this: use MainUnitID:=-1
git-svn-id: trunk@10545 -
2007-01-31 11:13:37 +00:00
vincents
40a100496d debugger, evaluate dialog:
add vertical scrollbar (bug #8243)
esc closes the dialog

git-svn-id: trunk@10536 -
2007-01-30 08:54:29 +00:00
marc
6b96e74f9a * Fixed breakpoints at programstart and initialization code
git-svn-id: trunk@10364 -
2007-01-02 00:31:20 +00:00
marc
b12953db4f * Fixed singlestepping from a breakpoint
git-svn-id: trunk@10170 -
2006-11-04 01:15:01 +00:00
marc
90f62672f2 + added exception dissection
+ added linenr address resolving
+ added setting of breakpoints

git-svn-id: trunk@10166 -
2006-11-03 00:54:34 +00:00
marc
4a23f61dab + Added line info
* Changed DbgPtr to 64 bit

git-svn-id: trunk@10110 -
2006-10-27 22:23:13 +00:00
vincents
f759124d94 added $inline on
git-svn-id: trunk@10061 -
2006-10-12 08:14:16 +00:00
marc
13f2d243a5 + added dwarfloading to windebugger
git-svn-id: trunk@10056 -
2006-10-11 00:13:42 +00:00
micha
a4bd9f7713 fix pointer type conversions
git-svn-id: trunk@10039 -
2006-10-04 22:21:04 +00:00
marc
f2088e4dab + added line decoder
* splitup verbose/nonverbose classes

git-svn-id: trunk@10026 -
2006-10-03 19:28:25 +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