Commit Graph

460 Commits

Author SHA1 Message Date
martin
ea59a61dee Debugger: Changed commit 27554 #73fda95380 ( Issue #0017537,#0016318,#0016132 ). Order could be wrong if addresses had highest bit set (type-cast to negative, would make bigger addr appear smaller)
git-svn-id: trunk@27569 -
2010-10-04 11:20:59 +00:00
martin
73fda95380 Debugger: Added type-cast to fix a range check issue. Issue #0017537,#0016318,#0016132 Based on patch by Juha Manninen in 0017537
git-svn-id: trunk@27554 -
2010-10-03 21:01:27 +00:00
jesus
3290f05d67 Debugger, was returning UnicodeStrings as uppercase
git-svn-id: trunk@27348 -
2010-09-13 18:50:39 +00:00
mattias
dc78f11aef fixed typo cant
git-svn-id: trunk@27305 -
2010-09-11 14:06:32 +00:00
mattias
369aa3055c fixed typo dont
git-svn-id: trunk@27304 -
2010-09-11 14:05:21 +00:00
martin
4525c8beda DebuggeR: Fix a range check, when clearing a condition
git-svn-id: trunk@27089 -
2010-08-13 11:34:37 +00:00
mattias
d3572806a8 anchordocking: undock on close, bug #16936
git-svn-id: trunk@26715 -
2010-07-17 12:25:52 +00:00
mattias
1ee3d6dcf4 IDEIntf: moved TSimpleIDEWindowLayout to IDEWindowCreators
git-svn-id: trunk@26201 -
2010-06-20 10:45:52 +00:00
mattias
e7db0d5bcd IDE: moved todolist to package, todo list for packages needs to be done
git-svn-id: trunk@26151 -
2010-06-16 11:53:34 +00:00
mattias
9b2dc8742c IDE: added flag to disable autosizing on create
git-svn-id: trunk@26002 -
2010-06-09 07:06:52 +00:00
mattias
02573ad6a6 IDE: clean up
git-svn-id: trunk@25943 -
2010-06-06 07:27:44 +00:00
mattias
d18d9a1205 IDEIntf: started TIDEWindowDefaultLayout
git-svn-id: trunk@25573 -
2010-05-22 10:59:28 +00:00
marc
07e6bb0f2b * Dbg: Added debug expressions. Modyfied patch #16474 by Flavio Etrusco
* Dbg: Improved pascal to gdb string conversion, so valid gdb strings will 
       be used for breakpoint expresions and string modification
* Dbg: some cleanup

git-svn-id: trunk@25523 -
2010-05-19 23:28:46 +00:00
mattias
e7a23e60aa IDE: ssh debugger note: worwrap, bug #16444
git-svn-id: trunk@25381 -
2010-05-13 18:29:46 +00:00
mattias
88fada8125 IDE: added resourcestrings
git-svn-id: trunk@25380 -
2010-05-13 18:27:06 +00:00
maxim
b9e0694773 Debugger: improve 'event log' options tab layout
git-svn-id: trunk@24837 -
2010-04-22 23:13:39 +00:00
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
paul
f10f9aec82 ide: use TDBGEventCategory enumeration instead of own
git-svn-id: trunk@24772 -
2010-04-21 00:46:07 +00:00
paul
c9f5fd7573 ide: fix event log options frame layout
git-svn-id: trunk@24771 -
2010-04-21 00:37:22 +00:00
marc
8e5361c254 * debugger: moved FormCreate/Destroy code to constructor/destructor since debugmanager uses OnDestroy itself
git-svn-id: trunk@24605 -
2010-04-12 21:37:19 +00:00
marc
2169adb7d8 * debug: fixed 64bit compilation
* some new code cleanup

git-svn-id: trunk@24582 -
2010-04-11 15:51:54 +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
mattias
d0954af332 IDE: breakpointsproperties dlg: buttonpanel does not support Align=alNone
git-svn-id: trunk@24573 -
2010-04-11 08:59:51 +00:00
mattias
cbcaf635e4 LCL: TButtonPanel: fixed updating size after changing bounds, small optimizations
git-svn-id: trunk@24572 -
2010-04-11 08:58:36 +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
marc
e2275307da *debugger: Strip CR/FL from expressions. Fixes #16232
git-svn-id: trunk@24559 -
2010-04-10 17:26:28 +00:00
martin
b487f853cc Debugger: Refactor moved SourceLine to TIDEBreakPoint
git-svn-id: trunk@24556 -
2010-04-10 17:05:18 +00:00
marc
24bd03d778 * Debugger: Strip LineEnd when scanning debugger output
git-svn-id: trunk@24481 -
2010-04-06 23:23:40 +00:00
marc
02601577f5 * Debugger: fixed line-end search, issue #16155
git-svn-id: trunk@24479 -
2010-04-06 22:28:18 +00:00
marc
a8ebc175cf * Debugger - Evaluatedialog: Add watches enabled instead of disabled
git-svn-id: trunk@24321 -
2010-03-31 21:49:44 +00:00
vincents
4db9abe180 debugtest program: fixed some more compilation errors, but still doesn't compile
git-svn-id: trunk@23967 -
2010-03-12 16:04:05 +00:00
vincents
685987a64a debugtest program:
+ added .lpi to store dependencies
* fixed some compilation errors (15759)

git-svn-id: trunk@23962 -
2010-03-12 09:44:36 +00:00
mattias
7ad2458914 IDE: improved layout callstack window
git-svn-id: trunk@23954 -
2010-03-11 21:04:06 +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
mattias
8c970975ee IDE: clean up
git-svn-id: trunk@23766 -
2010-02-23 10:56:09 +00:00
marc
42bd813626 * Debugger: Try to set pending breakpoints if supported by gdb.
git-svn-id: trunk@23747 -
2010-02-20 00:02:50 +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
mattias
acbf15f1ab IDE: clean up
git-svn-id: trunk@23667 -
2010-02-09 13:38:10 +00:00
dmitry
dc4551665f debugger: fix for launching apps with spaces in their path by Marc Weustink
git-svn-id: trunk@23483 -
2010-01-18 14:20:38 +00:00
paul
4b44711f54 debugger: convert forms to use fpc resources
git-svn-id: trunk@23459 -
2010-01-15 02:41:46 +00:00
marc
2ccb6663ac * Debugger: Fix PID detection on OSX 10.6. Fixes #0014588
git-svn-id: trunk@23192 -
2009-12-18 23:28:58 +00:00
paul
8469b98fc7 ide: try full file name first in the call stack window when user jumps to the source location
git-svn-id: trunk@23081 -
2009-12-11 03:06:40 +00:00
paul
55f665674a debugger: format output of generic pointer
git-svn-id: trunk@23059 -
2009-12-10 08:07:17 +00:00
paul
97417872d9 lazarus: fix bug with execution marks map creation
git-svn-id: trunk@23055 -
2009-12-10 03:03:07 +00:00
paul
3e41146e8d debugger: change pointer representation for classes from ^TSomeClass $1b4cd to ^TSomeClass($0001B4CD)
git-svn-id: trunk@23047 -
2009-12-09 09:10:24 +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
mattias
d287e85ce6 IDE: debugger options: added label for hint that the exceptions are project specific
git-svn-id: trunk@23026 -
2009-12-08 12:24:50 +00:00
paul
81c487bc7c debugger: simplify output for ^char values
git-svn-id: trunk@23006 -
2009-12-06 16:10:59 +00:00
paul
fdb1f1236c debugger: treat ShortString type as skSimple type, reduce amount of hacks for ShortString handling
git-svn-id: trunk@23005 -
2009-12-06 16:04:49 +00:00