Commit Graph

56041 Commits

Author SHA1 Message Date
martin
e74b00e9dc LazDebuggerFp: Fix, showing pchar and string version for index access of string/pchar
git-svn-id: trunk@59862 -
2018-12-19 01:42:45 +00:00
martin
53ff21a2b4 FpDebug: Implemented watch for "SomeString[index]"
git-svn-id: trunk@59861 -
2018-12-19 01:40:19 +00:00
martin
c3e01c7dc4 Fix spelling
git-svn-id: trunk@59859 -
2018-12-19 00:37:00 +00:00
mattias
22bf03c944 codetools: fixed readclosure for empty type section
git-svn-id: trunk@59858 -
2018-12-18 23:28:05 +00:00
martin
ce908679b0 Debugger test: fix leak in 2ndary logger
git-svn-id: trunk@59855 -
2018-12-18 16:03:37 +00:00
wp
3797b36c48 LCL: Undo r59715 #4ae9277231, 59722 #eb0a09cc7e (not working)
git-svn-id: trunk@59852 -
2018-12-18 14:57:00 +00:00
martin
a984fbbfc5 Fix TCustomIcon.AssignImage / Add / UnshareImage. New images must be created according to FSharedImage.GetImagesClass.
Otherwise "ci := TCursorImage.Create; ci.Assign(Some_TBitMap);" will crash.

git-svn-id: trunk@59851 -
2018-12-18 14:51:43 +00:00
martin
0b45975fa0 LazDebuggerFpLLDB: fix mem leak in cache
git-svn-id: trunk@59850 -
2018-12-18 13:59:00 +00:00
martin
9cd0d830c4 LazDebuggerFpLLDB: fix mem leak in locals
git-svn-id: trunk@59848 -
2018-12-18 13:50:09 +00:00
martin
3d715e74e5 LazDebugger(Fp)LLDB: Show message on unexpected stop
git-svn-id: trunk@59846 -
2018-12-18 13:40:24 +00:00
mattias
7feb086d64 codetools: fixed anonymous expr as arg and dot operator
git-svn-id: trunk@59845 -
2018-12-18 12:41:17 +00:00
mattias
fc5c60b0fd codetools: added test for anonymous expr as arg and dot operator
git-svn-id: trunk@59844 -
2018-12-18 12:41:03 +00:00
jesus
07d328aeaa LCL: Fix clipboard encoding when fpc is >= 3.1.1 (currently trunk), see notes on issue #30623
git-svn-id: trunk@59842 -
2018-12-17 23:36:00 +00:00
mattias
07ff5d447e codetools: anonymous functions in pas2js
git-svn-id: trunk@59832 -
2018-12-17 11:57:09 +00:00
michl
7a3b00d295 AnchorDocking: Adding closing of pages with Header.CloseButton
git-svn-id: trunk@59831 -
2018-12-16 21:03:30 +00:00
michl
95f1c7e0bc IDE: Don't enlarge IDE if MessagesView or CodeExplorerView is shown. Issue #34447
git-svn-id: trunk@59830 -
2018-12-16 19:14:44 +00:00
wp
1784adafdc paradox: Fix typo in Paradox blob file extension (.bm --> .mb), issue #33884, patch by Bart Broersma
git-svn-id: trunk@59829 -
2018-12-16 16:44:42 +00:00
michl
cc81cd1812 AnchorDocking: Cleanup: Name debug class names correct.
git-svn-id: trunk@59828 -
2018-12-16 15:03:45 +00:00
michl
c6a558f544 AnchorDocking: Normalize anchors of buttons.
git-svn-id: trunk@59827 -
2018-12-14 21:13:38 +00:00
michl
f5c8261446 LCL: AnchorDocking: Cleanup: Comment not needed debug output.
git-svn-id: trunk@59826 -
2018-12-14 19:13:54 +00:00
martin
35103e664b FpDebug: Implement correct length for open-array params
git-svn-id: trunk@59825 -
2018-12-14 13:41:49 +00:00
martin
e72387cbeb LazDebuggerFpLLDB: load dwarf info in thread / simplify clean up
git-svn-id: trunk@59824 -
2018-12-14 10:51:26 +00:00
jesus
8965b70a28 Printers, Fix printing regression under linux, issue #34680
git-svn-id: trunk@59823 -
2018-12-14 02:25:32 +00:00
michl
75136b6580 LCL: AnchorDocking: Cleanup: Comment not needed debug lines.
git-svn-id: trunk@59822 -
2018-12-13 23:36:26 +00:00
michl
2bb0b31bbb LCL: AnchorDocking: Fixed Tab position setting is not saved and restored. Issue #33061
git-svn-id: trunk@59821 -
2018-12-13 22:44:23 +00:00
michl
de8efc11dd LCL: AnchorDocking: Cleanup: Remove unused variable, cleanup name space.
git-svn-id: trunk@59820 -
2018-12-13 20:34:31 +00:00
michl
3be6f7c25d LCL: AnchorDocking: Refactoring: Removed doubled variable.
git-svn-id: trunk@59819 -
2018-12-13 20:25:39 +00:00
martin
4315025999 LazDebuggerFp: Implement OnIdle, make debug history being recorded.
git-svn-id: trunk@59818 -
2018-12-13 17:09:27 +00:00
martin
4d203a087c LazDebuggerFp: Fix, Step-over did not stop, if an "auto-continue/none-break" breakpoint was encountered at the end of the step. Fix last commit
git-svn-id: trunk@59817 -
2018-12-13 16:12:04 +00:00
martin
88767bcd81 LazDebuggerFp: Fix, Step-over did not stop, if an "auto-continue/none-break" breakpoint was encountered at the end of the step. (the auto continue took priority over the end-of-step)
git-svn-id: trunk@59816 -
2018-12-13 15:16:32 +00:00
martin
6c33c7fc13 LazDebuggerFp: Implement conditional breakpoints / fix nil access
git-svn-id: trunk@59815 -
2018-12-13 14:27:51 +00:00
martin
3cffd5e3da LazDebuggerFp: Implement conditional breakpoints
git-svn-id: trunk@59814 -
2018-12-13 12:56:18 +00:00
martin
1557e2c163 LazDebuggerFpLLDB: load dwarf info in thread / fix memleak
git-svn-id: trunk@59813 -
2018-12-13 11:43:58 +00:00
martin
39cca21c0c LazDebuggerFpLLDB: load dwarf info in thread / process simultaneous with lldb
git-svn-id: trunk@59812 -
2018-12-12 22:47:52 +00:00
martin
950ab08ab8 LazDebuggerFpLLDB: Enable capturing debug history (snapshots) on idle or break-action
git-svn-id: trunk@59811 -
2018-12-12 22:10:34 +00:00
michl
1f8096d5b5 LCL: AnchorDocking: Cleanup: less hints
git-svn-id: trunk@59810 -
2018-12-12 21:33:42 +00:00
michl
1d60ab91f1 LCL: AnchorDocking: Fixed sites can be overlapped after minimize\unminimize. Issue #34614 Patch by Andrey Zubarev
git-svn-id: trunk@59809 -
2018-12-12 21:25:39 +00:00
michl
c3ed9b08a8 LCL: AnchorDocking: Fixed AV after closing application with minimized sites. Issue #34612
git-svn-id: trunk@59808 -
2018-12-12 21:12:02 +00:00
juha
7f45a8a146 LCL: Paint a cross mark also in TColorListbox for clNone. Issue #34632, patch from AlexeyT.
git-svn-id: trunk@59807 -
2018-12-12 21:08:39 +00:00
martin
e41b09b476 LazDebuggerFpLLDB: Fix locals, need registers first
git-svn-id: trunk@59806 -
2018-12-12 17:21:46 +00:00
martin
435e8b1c1c LazDebugger(Fp)Gdbmi: Fix potential dangling pointer in Locals eval.
git-svn-id: trunk@59805 -
2018-12-12 17:14:31 +00:00
juha
7b640a0f3c Object Inspector: Formatting.
git-svn-id: trunk@59804 -
2018-12-12 13:51:55 +00:00
juha
c8545b8956 Object Inspector: Prevent component-tree hiding the component-values pane. Issue #34562.
git-svn-id: trunk@59803 -
2018-12-12 13:51:49 +00:00
martin
9de85d233b LazDebuggerFpLLDB: Fix potential dangling pointer in Locals eval.
git-svn-id: trunk@59802 -
2018-12-12 13:46:01 +00:00
juha
5c4bd12dd3 LCL: Publish OnMouseWheelHorz/Left/Right events for most controls. Issue #34683, patch from AlexeyT.
git-svn-id: trunk@59801 -
2018-12-12 11:33:10 +00:00
mattias
27b90f60de codetools: clean up
git-svn-id: trunk@59800 -
2018-12-12 10:24:57 +00:00
mattias
6b67cdc3ef codetools: test ano proc as arg
git-svn-id: trunk@59799 -
2018-12-12 09:58:36 +00:00
mattias
3cd01247f7 codetools: test anonym procs args and find declaration
git-svn-id: trunk@59798 -
2018-12-12 09:47:47 +00:00
mattias
36e39cc57f codetools: parse assign anonymous procedure
git-svn-id: trunk@59797 -
2018-12-11 23:46:15 +00:00
maxim
49c3ee4a51 IDE: regenerated translations and updated Russian translation
git-svn-id: trunk@59796 -
2018-12-11 22:33:20 +00:00