Commit Graph

399 Commits

Author SHA1 Message Date
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
martin
0bcb49ed21 Debugger: Allow pause button to abort auto-continue of breakpoint
git-svn-id: trunk@57103 -
2018-01-16 18:13:40 +00:00
martin
dee589f02f Debugger: Do not always auto adjust the stackframe when stopping. (temp fix) Issue #0032978
git-svn-id: trunk@57089 -
2018-01-14 15:20:49 +00:00
ondrej
c03b941642 IDE: implement several RunParameters modes. Issue #21379
git-svn-id: trunk@56762 -
2017-12-17 11:24:49 +00:00
juha
6810c626df LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
git-svn-id: trunk@56692 -
2017-12-11 19:44:22 +00:00
martin
fde0802695 Debugger: remove/replace wrong assert. Filename may start with ./ (e.g. ./subfolder/file.pas ), if project has files in subfolder (maybe it is possible to omit trimfilename ?)
git-svn-id: trunk@56494 -
2017-11-25 12:20:13 +00:00
juha
6a0191fb70 Formatting for IDEQuestionDialog parameters.
git-svn-id: trunk@56346 -
2017-11-10 08:46:19 +00:00
juha
0e07a10a03 IdeIntf: New notify handler RunFinished. Issue #32617, patch from Pascal Riekenberg.
git-svn-id: trunk@56254 -
2017-10-31 21:13:40 +00:00
juha
4d597500d4 DebugManager: Cleanup.
git-svn-id: trunk@56141 -
2017-10-21 16:30:18 +00:00
mattias
07104a2774 IDE: less hints
git-svn-id: trunk@55772 -
2017-09-02 09:14:57 +00:00
juha
51ca7791dc Revert r55547 #9fae108464. FindFullFilenameSrc is called on Windows.
git-svn-id: trunk@55550 -
2017-07-20 16:46:08 +00:00
juha
9fae108464 Debugger: Raise an exception in a seemingly unused function FindFullFilenameSrc.
git-svn-id: trunk@55547 -
2017-07-20 14:23:37 +00:00
juha
c94618ffa5 Debugger: Shortcuts when debug filename is empty.
git-svn-id: trunk@55546 -
2017-07-20 14:23:31 +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
ondrej
3ec399d85a CodeTools: add "Avoid unnecessary jumps" option, make it default.
git-svn-id: trunk@55031 -
2017-05-21 18:14:51 +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
juha
679a0eb54d Revert r54505 #04365103ff. Issue #31577 must be solved properly later.
git-svn-id: trunk@54546 -
2017-04-06 18:11:39 +00:00
juha
04365103ff IDE: Use symlinks when opening a file for debugging. Issue #31577, patch from Artyom.
git-svn-id: trunk@54505 -
2017-04-01 07:17:17 +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
41c4fca494 IDE: Improve an invalid application name shown in error message.
git-svn-id: trunk@53684 -
2016-12-14 16:05:58 +00:00
mattias
8eca0ff4a0 IDE: less hints
git-svn-id: trunk@53612 -
2016-12-09 09:05:10 +00:00
ondrej
7074c04587 ide: FPC 2.6.4 compatibility
git-svn-id: trunk@53603 -
2016-12-08 13:54:43 +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
mattias
36d42e0d9c IDE: clean up deprecated
git-svn-id: trunk@53140 -
2016-10-17 13:35:07 +00:00
ondrej
82df661d71 ide: register debugmanager commands for toolbars
git-svn-id: trunk@51693 -
2016-02-25 04:10:47 +00:00
ondrej
1c6348c711 IDE: fixed debugger menu commands.
git-svn-id: trunk@50198 -
2015-10-29 11:52:52 +00:00
mattias
9b0d4c01b6 IDE+LCL: debugging Disable/EnableAutoSizing
git-svn-id: trunk@50176 -
2015-10-26 21:34:11 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
juha
5286b35a45 IDE: New class and variable/property for desktop settings in environment options.
git-svn-id: trunk@49432 -
2015-06-24 16:12:31 +00:00
juha
f61f5b2163 IDE: Replace Main Toolbars with a Coolbar. Issue #27603, patch from Balázs Székely.
git-svn-id: trunk@48522 -
2015-03-27 18:34:57 +00:00
juha
fbbe781a3c DebugManager: fix an error in earlier commit when initializing a variable.
git-svn-id: trunk@48454 -
2015-03-22 11:54:27 +00:00
juha
708afdf966 Fix uninitialized variables and other problems found by the compiler.
git-svn-id: trunk@48451 -
2015-03-22 10:17:35 +00:00
mattias
a7775e6cc5 IDE: clean up
git-svn-id: trunk@48195 -
2015-03-10 11:23:51 +00:00
juha
abf9a845da Deprecate wrappers for LazUTF8 functions in LCLProc.
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
martin
91ef0ea2a5 Debugger (gdb): fixed finding src and line (lines were missing) from fpc mangled names. Issue #0024641
git-svn-id: trunk@47536 -
2015-01-26 23:07:13 +00:00
mattias
fc081bce45 IDE: debug
git-svn-id: trunk@47534 -
2015-01-26 22:36:23 +00:00
mattias
814cf1a717 lazutils: FindInvalidUTF8Character: check for wrong mapped codes, changed default to report gaps
git-svn-id: trunk@47172 -
2014-12-10 14:26:18 +00:00
mattias
d7122737e1 IDEIntf: renamed TDebuggerIntf.HasExePath to NeedsExePath, old kept as deprecated
git-svn-id: trunk@47106 -
2014-12-04 18:42:47 +00:00
mattias
599eb6c7ed IDE: debugger: set breakpoint check debug exe only if needed
git-svn-id: trunk@46936 -
2014-11-21 12:39:58 +00:00
mattias
4c878ad87d IDE: debugger: check if exe is there only if HasExePath
git-svn-id: trunk@46912 -
2014-11-20 22:22:04 +00:00
juha
53765b59dd IDE: formatting. Format some resource strings so that line changes together with %s referring to LineEnding.
git-svn-id: trunk@45553 -
2014-06-16 18:00:06 +00:00
juha
45a06804fd IDE: adjust lineendings of some resource strings.
git-svn-id: trunk@45551 -
2014-06-16 17:59:56 +00:00
juha
4fbeea1dfd IDE: ... and more hard-coded quotations in resourcestrings.
git-svn-id: trunk@45521 -
2014-06-15 11:52:27 +00:00
juha
a912107bf0 IDE: More hard-coded quotations in resourcestrings.
git-svn-id: trunk@45520 -
2014-06-15 11:52:15 +00:00
martin
8f61d1cc35 IDE, Debugger: Do not move dbg windows when they are partly out of screen, and visible
git-svn-id: trunk@45012 -
2014-05-11 18:05:22 +00:00
martin
e8d0b0687b Debugger: Ask to add RunError to ignored exceptions
git-svn-id: trunk@44740 -
2014-04-16 03:44:21 +00:00
martin
3d8ea62914 Debugger: refactor
git-svn-id: trunk@44467 -
2014-03-18 19:26:04 +00:00
martin
c0924d71a4 Debugger: refactor
git-svn-id: trunk@44463 -
2014-03-18 02:45:28 +00:00
martin
ed539caf03 Debugger: refactor register
git-svn-id: trunk@44216 -
2014-02-24 01:44:49 +00:00
martin
f3a81d758c Debugger/GDBMI: Clean up IDE
git-svn-id: trunk@44160 -
2014-02-19 01:50:29 +00:00