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