Commit Graph

1539 Commits

Author SHA1 Message Date
Martin
2b5f264ede IDE, Debugger-Intf: Clean-up, Move Locals list from DbgIntf to IDE 2022-01-09 01:13:55 +01:00
Martin
717ec4887d IDE, Debugger-Intf: Clean-up, Move Watches list from DbgIntf to IDE 2022-01-09 01:13:55 +01:00
Martin
baa12a8519 IDE: Fixed saving address Breakpoints in Project session 2021-12-08 17:31:20 +01:00
Martin
5ec6966dc7 Debugger, Callstack: Do not display 0x0000 for frames not yet evaluated (leave blank instead). 2021-11-29 12:21:55 +01:00
Martin
9e41ef446f Debugger: Fix "use instance class" button, in watches properties. 2021-11-27 23:04:27 +01:00
Juha
87927fa1ed Debugger: Improve layout of Console In/Output window. align splitter right. Issue #39452, patch by bald zhang. 2021-11-04 12:48:25 +02:00
Martin
edb26c9d33 IDE, Debugger: Fix History. Make sure callstack entries are requested.
Currently TDebugManager.DebuggerChangeState triggers 2 consecutive calls do DoDebuggerIdle, so Count may not be available and smrCallStack got set incorrectly.
2021-09-26 01:50:53 +02:00
Martin
05b1e7d170 Debugger: Asm Window, display offset for symbols without line-info / display symbol, if there was no data for previous line 2021-09-14 19:56:43 +02:00
Martin
b3d33a5195 Debugger: Add text-hint to assembler-dialog's address input field. Issue #39200 2021-08-01 21:43:15 +02:00
martin
76da38eb3a Debugger: Remove linefeeds for locals dialog. Issue #0039212
git-svn-id: trunk@65489 -
2021-07-22 00:29:28 +00:00
martin
a3bd018a86 Debugger, IDE: Watches, add "Allow function calls" option to IDE / Add "Auto set class from instance"
git-svn-id: trunk@65152 -
2021-05-29 22:51:13 +00:00
martin
c942b091f8 InspectDlg: add button "add watch"
git-svn-id: trunk@65146 -
2021-05-28 17:35:20 +00:00
martin
30d807f741 InspectDlg: add error page / make forward/backward mouse buttons work
git-svn-id: trunk@65145 -
2021-05-28 17:21:55 +00:00
martin
65fe745451 Debugger, InspectDlg: fix showing strings under fpdebug / fix missing update, when dlg is re-opened with same expression.
git-svn-id: trunk@65118 -
2021-05-19 13:43:20 +00:00
maxim
6714c721d6 Debugger: wrap text in warning label on debugger class options page
git-svn-id: trunk@65003 -
2021-04-15 21:34:41 +00:00
martin
4177f7a5e0 IDE: Debugger Backend Options, prevent accidental class change, instead of using new backend.
git-svn-id: trunk@64996 -
2021-04-14 18:22:47 +00:00
martin
f2db095c73 Debugger: fix missing inherited call / for TRefCountedObject
git-svn-id: trunk@64885 -
2021-03-28 20:26:19 +00:00
wp
f69e733322 IDE: Fix icon in registersdlg not being scaled. Issue #37975.
git-svn-id: trunk@64713 -
2021-03-01 15:46:02 +00:00
mattias
f0061abfac IDE: less hints
git-svn-id: trunk@64564 -
2021-02-13 12:39:19 +00:00
juha
077ebbe494 Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
f76b3198f9 IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
2021-02-08 19:09:20 +00:00
juha
20c5ac47c0 IDE: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64440 -
2021-01-29 19:59:04 +00:00
juha
2ba0ae90c4 IDE: Formatting and cleanup.
git-svn-id: trunk@64438 -
2021-01-29 19:58:57 +00:00
juha
42850cfe4d LazUtils: Deprecate now obsolete unit LazUtf8Classes and remove its references from Lazarus code.
git-svn-id: trunk@64384 -
2021-01-14 12:41:32 +00:00
juha
3feac99f06 Designer, editor: Formatting.
git-svn-id: trunk@64302 -
2020-12-29 22:56:31 +00:00
mattias
5fe35be313 IDE: less hints
git-svn-id: trunk@64291 -
2020-12-28 16:59:41 +00:00
juha
6813e28eef LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
2020-12-12 11:41:07 +00:00
juha
4321fbf6e5 LazUtils: move procedure ReplaceSubstring from LazUTF8 to LazStringUtils.
git-svn-id: trunk@64081 -
2020-10-29 15:45:34 +00:00
martin
8f0ae93c99 Debugger: Fix DbgThread.TopFrame after copy
git-svn-id: trunk@64015 -
2020-10-15 18:37:34 +00:00
martin
7ab3261e30 Debugger: Notify if debugged app, exits with error code. Issue #37861
git-svn-id: trunk@63950 -
2020-10-04 14:24:46 +00:00
martin
54c7239f4f Debugger, RegisterDialog: replace Listview with Grid. Listview cuts item to 260 chars length max. Issue #37797
git-svn-id: trunk@63914 -
2020-09-23 21:11:50 +00:00
martin
8b307ca09c IDE, Debugger: fix crash in attach dialog
git-svn-id: trunk@63836 -
2020-08-26 19:15:03 +00:00
juha
125e794a87 Remove useless test for X <> Nil when using "is" operator.
git-svn-id: trunk@63779 -
2020-08-18 17:35:21 +00:00
juha
7ed8696762 IDE: Tools/Options + startup configuration. Improve "make" location, expand paths before openfile dialogs etc. Issue #37386, patch from BrunoK.
git-svn-id: trunk@63654 -
2020-07-25 22:51:59 +00:00
martin
5e1702e798 IDE, Debugger: prevent empty watches from being added.
git-svn-id: trunk@63650 -
2020-07-24 22:39:08 +00:00
martin
b208794e24 IDE, Debugger: reduce calls to Update when adding a watch.
git-svn-id: trunk@63649 -
2020-07-24 22:39:06 +00:00
martin
c56749876a Debugger, IDE: Apply workaround for FPC issue #36775 (Internal Err). Lazarus Issue #37348 Patch from Sergey Larin
git-svn-id: trunk@63556 -
2020-07-14 13:14:42 +00:00
martin
26272363cd IDE, Debugger: fix r63306 #06b1a964b6 "Fix Run menu, to show correct available debugger commands" -- Do not init the debugger. => Review the entire calculation of available actions in the Run menu. Issue #0037183
git-svn-id: trunk@63317 -
2020-06-06 16:45:12 +00:00
martin
ac5700b816 IDE: Debugger Feedback dialog, add scrollbars. Issue #0031653
git-svn-id: trunk@63310 -
2020-06-06 01:37:38 +00:00
martin
5bcddd28fb IDE, Debugger: Add real "Run-To"
git-svn-id: trunk@63303 -
2020-06-06 00:53:44 +00:00
martin
de80bde641 IDE: rename "run to cursor" to "step to cursor" - reflect what it really does
git-svn-id: trunk@63302 -
2020-06-06 00:53:39 +00:00
martin
a6dade4123 Debugger: Fix wrong index for linefeed detection, issue #0037167 / fix for r63132 #69cd1abf4a
git-svn-id: trunk@63279 -
2020-06-02 14:23:35 +00:00
martin
69cd1abf4a Debugger: Prevent console output from adding linefeeds. Issue #0036898
git-svn-id: trunk@63132 -
2020-05-10 15:57:42 +00:00
martin
f9c46caca4 Debugger, Exception Dlg: ensure break button focused by default
git-svn-id: trunk@63019 -
2020-04-19 12:41:55 +00:00
ondrej
2356d3b3d6 IDE debugger options: fix select button style
git-svn-id: trunk@62995 -
2020-04-16 07:06:55 +00:00
ondrej
fa95a279f6 IDE: Locals Dialog: support special chars in extracting raw strings (fpDebug)
git-svn-id: trunk@62994 -
2020-04-16 06:27:33 +00:00
ondrej
f5c6dd57a4 IDE: Locals Dialog: support fpDebug for extracting values
git-svn-id: trunk@62993 -
2020-04-16 06:16:03 +00:00
ondrej
608c82904f IDE: Locals Dialog: evaluate all: avoid searching items by caption
git-svn-id: trunk@62986 -
2020-04-15 10:54:21 +00:00
ondrej
cb317b9eb7 IDE: Locals Dialog: add shortcuts to "copy value" and "copy raw value" menu items
git-svn-id: trunk@62985 -
2020-04-15 10:47:54 +00:00
ondrej
e52c398bbc IDE: Locals Dialog: add evaluate all menu item
git-svn-id: trunk@62983 -
2020-04-15 10:44:35 +00:00
ondrej
8050fccc64 IDE: Locals Dialog: evaluate on copy to clipboard
git-svn-id: trunk@62982 -
2020-04-15 10:14:07 +00:00
mattias
6756799c39 IDE: less hints
git-svn-id: trunk@62603 -
2020-01-31 14:10:12 +00:00
martin
12f9283b78 IDE, debug registers: Windows, reduce flicker
git-svn-id: trunk@62593 -
2020-01-26 20:15:02 +00:00
martin
84ac7fd966 IDE, debug registers: avoid extra updates
git-svn-id: trunk@62592 -
2020-01-26 20:15:00 +00:00
martin
7e1fb75015 Make register view entry format settings persist through debug session / Patch by ccrause
git-svn-id: trunk@62591 -
2020-01-26 20:14:59 +00:00
juha
6a5bdbd4f8 IDE: Implement configurable DropDownCount for more ComboBoxes. Issue #36595, patch from Vojtech Cihak.
git-svn-id: trunk@62571 -
2020-01-18 09:37:59 +00:00
martin
1ac14d37b8 IDE, debugger: Reduce unnecessary watches updates
git-svn-id: trunk@62556 -
2020-01-14 20:37:34 +00:00
martin
dee73b2218 IDE, Debugger: Fix inspect dialog. Allow double clicking members of old style objects.
git-svn-id: trunk@62555 -
2020-01-14 17:44:23 +00:00
martin
44c48aaf97 IDE, DebuggerOptions: Workaround for ONE occurrence of issue #0036306 / Crash in gtk with combination of TFrame, TToolbar dropdown menu and TPopupMenu and dynamic menu item creation
git-svn-id: trunk@62313 -
2019-11-29 02:54:48 +00:00
martin
06affdbb7a Debugger: Inspect Dlg, handle skObject, skInterface
git-svn-id: trunk@62305 -
2019-11-27 01:52:42 +00:00
juha
0c7fee62f3 IDE: Use configurable DropDownCount for IDE's ComboBoxes. Issue #36329, patch from Vojtech Cihak.
git-svn-id: trunk@62278 -
2019-11-22 00:14:36 +00:00
ondrej
922e731fd5 IDE: Project: LPI&LPS debugging info - write new lists. Issue #22752
git-svn-id: trunk@62247 -
2019-11-16 18:23:54 +00:00
martin
d9115c54aa IDE, Callstack: Do not request updates (on brkpoint change), if there are no items to update.
git-svn-id: trunk@62140 -
2019-10-28 17:07:08 +00:00
martin
51b18e32f4 IDE, Debugger-conf: Make sure debugger path history is saved
git-svn-id: trunk@62024 -
2019-10-10 13:37:46 +00:00
martin
cf8b7f94fe IDE, Debugger: Set break/watchpoint after properties are confirmed. This used to set the watchpoint before the user confirmed, and then updated it.
git-svn-id: trunk@61964 -
2019-10-03 18:38:05 +00:00
martin
6516a8c105 EnvironmentOptions: fix deleting debugger backend config
git-svn-id: trunk@61894 -
2019-09-17 12:47:11 +00:00
martin
0aa50e2f0f Env-Options, Debugger: Always update XML nodes, as the can get re-read.
git-svn-id: trunk@61631 -
2019-07-27 13:11:23 +00:00
martin
2b676c1372 Ide/Debugger Options: Move "Language Exceptions" from Environment to Project. They already were stored with the project. (No build mode support)
git-svn-id: trunk@61608 -
2019-07-20 15:22:18 +00:00
martin
31c1cc7cfa Debugger-Config: fix assert for file history list
git-svn-id: trunk@61556 -
2019-07-10 12:41:25 +00:00
martin
7db25535c4 Debugger-Config: Disable path input, if debugger class does not need it
git-svn-id: trunk@61555 -
2019-07-09 19:20:09 +00:00
martin
ff1657deea Debugger-Config: Allow individual LRU list for gdb vs lldb
git-svn-id: trunk@61554 -
2019-07-09 19:20:08 +00:00
martin
358ce23913 Debugger-Config: Allow "named" configs for the debugger.
git-svn-id: trunk@61548 -
2019-07-08 23:01:18 +00:00
martin
c40bffbdee ProcessDebugger: Fixed crash, due to debugger destroying inside SetState
git-svn-id: trunk@61544 -
2019-07-08 19:11:16 +00:00
martin
9f1b5ca3f2 Debugger: introduce watch type skFunctionRef
git-svn-id: trunk@61520 -
2019-07-03 18:26:31 +00:00
juha
3df7d8afe5 LCL, LazUtils: Move string manipulation functions from LCLProc to LazStringUtils.
git-svn-id: trunk@61038 -
2019-04-22 09:00:32 +00:00
martin
d3130df900 Debugger: PseudoTerminal, do not close the handle while app is still debugged.
git-svn-id: trunk@60469 -
2019-02-20 15:45:45 +00:00
martin
f0856e5ac3 Debugger: Callstack-Dlg, hide captions, small buttons, new image. Issue #0035044
git-svn-id: trunk@60401 -
2019-02-10 20:26:15 +00:00
martin
554f0e1095 Debugger: Register Window, fix updating register values. Broken in some cases since r60049 #52e85d555e
git-svn-id: trunk@60342 -
2019-02-05 23:14:03 +00:00
michl
b98f61cd23 EvaluateDlg: Prevent hanging of IDE with opened dialog by a exception.
git-svn-id: trunk@60094 -
2019-01-16 17:26:52 +00:00
martin
4014c0f4fd Debugger: fix compile after r60049 #52e85d555e "keep register-names in register window, while debugger is running" Issue #0034844
git-svn-id: trunk@60052 -
2019-01-10 12:29:18 +00:00
martin
77c5aa5d93 Debugger: fix compile after r60049 #52e85d555e "keep register-names in register window, while debugger is running" Issue #0034844
git-svn-id: trunk@60050 -
2019-01-10 11:02:15 +00:00
martin
52e85d555e Debugger: keep register-names in register window, while debugger is running (show <unavailable>). This way scroll pos is preserved. Issue #0032654
git-svn-id: trunk@60049 -
2019-01-09 23:58:14 +00:00
michl
5f6279e73e EvaluateDlg: Evaluate a entry when it is selected with mouse in cmbExpression
git-svn-id: trunk@60047 -
2019-01-09 15:59:57 +00:00
michl
9bfc86dedf Evaluate a expression automatically when EvaluateDlg is already shown
git-svn-id: trunk@60046 -
2019-01-09 15:16:09 +00:00
michl
25cba76789 Evaluate a expression when EvaluateDlg is already shown
git-svn-id: trunk@60045 -
2019-01-09 14:55:35 +00:00
michl
ef57dae24f Don't close EvaluateDialog and Debug Inspector when docked
git-svn-id: trunk@60043 -
2019-01-09 14:25:58 +00:00
martin
8070c320ce Debugger: Limit size of exception message/window
git-svn-id: trunk@59743 -
2018-12-06 21:19:38 +00:00
martin
0fe63f78e1 Debugger: assert
git-svn-id: trunk@59694 -
2018-11-29 13:48:47 +00:00
martin
dbcc66dfa2 Debugger: Fix wrong class for threads.
git-svn-id: trunk@59693 -
2018-11-29 13:48:09 +00:00
mattias
5b20825a23 IDE: debugger: fixed output console
git-svn-id: trunk@59612 -
2018-11-20 21:11:01 +00:00
mattias
faeb5f30ec IDE: debugger: fixed reversed output
git-svn-id: trunk@59611 -
2018-11-20 16:43:23 +00:00
mattias
64c01fbbd8 IDE: debugger: fixed warnings about implicit widestring conversions
git-svn-id: trunk@59589 -
2018-11-18 10:52:07 +00:00
mattias
22fcdce19c IDE: debugger: less hints
git-svn-id: trunk@59588 -
2018-11-18 10:51:27 +00:00
maxim
25edeec0d3 Debugger: removed duplicate caption assignments
git-svn-id: trunk@59530 -
2018-11-12 22:51:21 +00:00
martin
f6896bbbb2 Debugger: Register Window, add "Copy name and value", "Copy All". Patch by silvioprog, Issue #34544
git-svn-id: trunk@59529 -
2018-11-12 19:45:15 +00:00
martin
3018fb2880 Fix compilation with debug define
git-svn-id: trunk@59510 -
2018-11-11 17:50:46 +00:00
martin
fdd25c4c9c Debugger, asm dialog: fix mouse wheel scrolling
git-svn-id: trunk@59439 -
2018-11-03 18:49:33 +00:00
martin
567b28866b debugger: fix pseudo terminal, only memo needs monospace. Issue #0034192
git-svn-id: trunk@59376 -
2018-10-27 14:53:26 +00:00
martin
58bd48455a Debugger: Fix DebugInspector stopped working after window was open with empty input. Issue #0034452
git-svn-id: trunk@59350 -
2018-10-25 18:18:25 +00:00
juha
c9e4614e17 Delete old deprecated methods.
git-svn-id: trunk@59175 -
2018-09-28 11:06:40 +00:00
mattias
cbb8898c25 IDE: fixed abstract method
git-svn-id: trunk@59077 -
2018-09-19 09:22:46 +00:00
mattias
f924aa6fd2 IDE: clean up
git-svn-id: trunk@59066 -
2018-09-19 09:05:43 +00:00
martin
9f8beba93e Debugger: let the debugger request certain compiler opts (eg: needs dwarf, or external info)
git-svn-id: trunk@58679 -
2018-08-05 12:26:21 +00:00
martin
98304b2635 Debugger: Fix attach dialog. Issue #0034028 Patch by Cyrax
git-svn-id: trunk@58638 -
2018-07-26 11:53:23 +00:00
juha
7f7e7ada81 Format and clean uses sections.
git-svn-id: trunk@58629 -
2018-07-25 13:38:35 +00:00
juha
b20cf40349 Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
2018-07-24 17:49:21 +00:00
martin
f38ea5618f Debugger: Enhance console output win. Issue #33935
git-svn-id: trunk@58589 -
2018-07-21 21:37:50 +00:00
martin
4358281aed Debugger: Enhance console output win. Issue #33935
git-svn-id: trunk@58563 -
2018-07-18 16:36:18 +00:00
martin
5e5ba12237 IDE, Watches: Allow dragging expressions from source edit. Issue #023368
git-svn-id: trunk@58524 -
2018-07-14 21:37:01 +00:00
martin
62434fa788 Debugger: Option to autoclose the asm window, if it was auto-opened (break at no source line). Issue #027800
git-svn-id: trunk@58522 -
2018-07-14 20:34:45 +00:00
martin
2948414ac2 Debugger: PseudoTerminal is linux only. Issue #33965
git-svn-id: trunk@58490 -
2018-07-11 13:34:11 +00:00
martin
e09fd578b4 Debugger (gdbmi based): Add TIOCGWINSZ to PseudoTerminal. Issue #33935 Patch by Mark Morgan Lloyd
git-svn-id: trunk@58482 -
2018-07-10 20:23:39 +00:00
martin
84464812eb Debugger (gdbmi based): Add TIOCGWINSZ to PseudoTerminal. Issue #33935 Patch by Mark Morgan Lloyd
git-svn-id: trunk@58480 -
2018-07-10 15:42:25 +00:00
martin
5d541aec27 DebuggerIntf: Watches can now be created in Updating state. Allowing to bundle change notifications for the debugger backend.
git-svn-id: trunk@58465 -
2018-07-08 20:51:00 +00:00
martin
b5ae8af585 Debugger, IDE: avoid sending wrong break.location notification for watchpoints
git-svn-id: trunk@58429 -
2018-07-02 19:22:49 +00:00
martin
2025b4dfcd LLDB Debugger: use custom stack trace format / support debug output win
git-svn-id: trunk@58392 -
2018-06-24 12:40:43 +00:00
martin
b592e98120 LLDB Debugger: threads
git-svn-id: trunk@58315 -
2018-06-18 21:05:30 +00:00
ondrej
47c60bcd9e IDE: less hints
git-svn-id: trunk@58265 -
2018-06-14 10:43:03 +00:00
martin
cef14db081 DebuggerIntf: Refactor, evaluate now takes a callback
git-svn-id: trunk@58238 -
2018-06-12 22:58:35 +00:00
martin
dd6656f6dd monospace font for debugger pseudo terminal, issue #33652
git-svn-id: trunk@58224 -
2018-06-10 23:59:12 +00:00
juha
8bed6f8ca0 IdeIntf: Split IDEOptionsIntf into a new IDEOptEditorIntf.
git-svn-id: trunk@58208 -
2018-06-09 14:40:08 +00:00
ondrej
a914eaa29d IDE: use TLCLGlyphs for IDE buttons
git-svn-id: trunk@57857 -
2018-05-08 23:10:58 +00:00
martin
5562c074da IDE, fpDebug, Debuggers: Deal with source lines that have more than one address (e.g. generics). fpDebug: set breakpoints at all addresses of a line.
git-svn-id: trunk@57782 -
2018-05-03 18:52:41 +00:00
martin
d5c2ad0fca Fix Icons for call stack
git-svn-id: trunk@57631 -
2018-04-09 10:34:17 +00:00
martin
7b1fafdd6a Debugger, GDBMI: debug inspector, display errors in status bar
git-svn-id: trunk@57381 -
2018-02-26 21:53:28 +00:00
martin
1f0b04b667 IDE, Debugger Options: Remove "Signals" config page as it is not implemented.
git-svn-id: trunk@57354 -
2018-02-23 13:41:48 +00:00
martin
78adab6417 IDE, Debugger: improved caption for debug dialogs
git-svn-id: trunk@57249 -
2018-02-04 01:26:04 +00:00
maxim
44ad65c4ea Debugger: fixed i18n of breakpoint description both in popup hint and dialog
git-svn-id: trunk@57223 -
2018-02-02 23:13:20 +00:00
martin
ea53266129 Debugger: add binary display for watches. Issue #0032817 Patch by Silvio Clécio
git-svn-id: trunk@57196 -
2018-01-31 00:05:27 +00:00
maxim
0d9ef66105 Debugger: improved i18n
git-svn-id: trunk@57194 -
2018-01-30 22:53:33 +00:00
martin
c7fe5d1822 IDE, Debugger: Implemented symbol for pending breakpoint (used for code in libraries(dll/so), before it is loaded)
git-svn-id: trunk@57193 -
2018-01-30 19:44:26 +00:00
wp
f0757ff745 ide: undo r56949 #20bc34c5fe, replace edit-buttons in debugger_general_options by TButton and make them square (issue #32924)
git-svn-id: trunk@56955 -
2018-01-04 20:03:52 +00:00
wp
20bc34c5fe ide: make ellipsis button in debugger options frame square again (issue #32924). Based on patch by FTurtle and idea by Ondrej.
git-svn-id: trunk@56949 -
2018-01-04 08:20:24 +00:00
mattias
f86ad4d47a IDE: set watch property dialog to autosize, bug #32567
git-svn-id: trunk@56100 -
2017-10-17 15:17:49 +00:00
wp
ced51791c2 Debugger: In BreakpointPropertyDlg, add new conditions at top of list, remove duplicates and reject empty strings.
git-svn-id: trunk@55954 -
2017-10-01 18:01:38 +00:00
juha
b29a46c876 Debugger: Simplify getting the full name of debugged file.
git-svn-id: trunk@55545 -
2017-07-20 13:56:50 +00:00
juha
523a625c8e Debugger: formatting.
git-svn-id: trunk@55544 -
2017-07-20 13:56:45 +00:00
juha
72686121fa Debugger: Fix anchoring in WatchPropertyDlg.
git-svn-id: trunk@55411 -
2017-06-28 12:47:56 +00:00
juha
2387cb7f16 Debugger: commit automatic changes for CallStackDlg.
git-svn-id: trunk@55306 -
2017-06-10 16:30:04 +00:00
juha
e27232d4cc Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
2017-06-04 15:14:29 +00:00
juha
4d212f5d65 Debugger: Jump properly from call stack to include files. Issue #31755.
git-svn-id: trunk@55155 -
2017-06-02 10:05:32 +00:00
ondrej
dc0a33652f IdeIntf: TIDEImages: switch parameters for CreateImage, LoadImage and GetImageIndex methods.
git-svn-id: trunk@55039 -
2017-05-22 07:52:37 +00:00
michl
5d03c243b5 IDE: High-DPI: All IDE SpeedButtons DPI-aware
git-svn-id: trunk@55035 -
2017-05-21 20:59:29 +00:00
juha
92ebfa019f IDE: Use symlinks when opening file for debugging. Improved version. Issue #31577, patch from Artyom.
git-svn-id: trunk@54572 -
2017-04-08 09:22:51 +00:00
mattias
16c9d3da82 IDE: less hints
git-svn-id: trunk@54040 -
2017-01-31 09:53:55 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
1a2964b382 IDE: 'Add' button for BreakpointDlg toolbar. Issue #31209, patch from Flávio Etrusco.
git-svn-id: trunk@53923 -
2017-01-11 10:16:57 +00:00
juha
73aa9aa4bb Order uses sections again to see dependencies better.
git-svn-id: trunk@53738 -
2016-12-20 16:26:44 +00:00
ondrej
e2599966ce DebuggerIntf, IDE: partially revert r53372 #ca66ef0c1c: don't format locals values, it slows down step-by-step debugging
git-svn-id: trunk@53374 -
2016-11-16 15:00:08 +00:00
ondrej
ca66ef0c1c DebuggerIntf: Add interface to format debugger variable values.
IDE: Show formatted values in watches dialog, locals dialog and smart hint. Add default formatters for TDate/TDateTime/TTime variables.

git-svn-id: trunk@53372 -
2016-11-16 13:30:24 +00:00