Commit Graph

23775 Commits

Author SHA1 Message Date
Martin
4e543b65ce FpDebug: Don't create empty CFA entries 2024-05-22 12:12:13 +02:00
Martin
0e3a451627 FpDebug: update DwarfViewer 2024-05-22 12:12:12 +02:00
Martin
8e75a2d637 FpDebug: check for error, before using result from location-parser 2024-05-22 12:12:12 +02:00
Martin
a5c48c104e FpDebug: very basic/partial implementation for DW_OP_call_frame_cfa (register only) 2024-05-22 12:12:12 +02:00
Martin
747b9e5552 FpDebug: consolidate some string related code 2024-05-22 12:12:11 +02:00
Martin
baa905dd96 FpDebug: fixes for DW_TAG_string_type 2024-05-22 12:12:11 +02:00
Martin
45094bcabe FpDebug: add DW_OP_stack_value 2024-05-22 12:12:11 +02:00
Martin
bab6ed4c4b Changed some modal result checks to honour cancellation as mrNo. See merge request !281 issue #40920 2024-05-20 02:35:01 +02:00
Martin
b593ba42f3 Debugger: test-base, handle calls to event logger 2024-05-19 13:44:09 +02:00
Martin
1b6c857812 FpDebug: fix memleak 2024-05-19 13:44:08 +02:00
Martin
282e6a369d FpDebug: test, fix test code for WatchValuePrg 2024-05-19 13:44:08 +02:00
Martin
c33f507472 FpDebug: fix reading dwarf for arrays with several indexes (written as multiple bounds in the same TAG_array). E.g. as done by llvm. 2024-05-19 13:44:08 +02:00
Martin
c8962f2243 FpDebug: test, refactor test code, so it can be compiled using the llvm backend 2024-05-19 13:44:07 +02:00
Martin
dc2c0ee78f FpDebug: fix searching line<>address map. / add test 2024-05-18 23:44:44 +02:00
Martin
da18a60294 Debugger: fix tests 2024-05-18 18:01:21 +02:00
Martin
5114026173 Debugger: fix compiling tests 2024-05-18 13:17:57 +02:00
Željan Rikalo
bfc25b89bb Qt5,Qt6: Fixed doubled menu on designer surface. Patch by Don Siders. issue #40947 2024-05-18 11:54:32 +02:00
DomingoGP
140875c982 Jedi code format: fix parser error when there are more than one attribute. 2024-05-16 14:12:58 +02:00
ccrause
8779a95c72 Output descriptions of target enumerations in place of the ordinal values. 2024-05-13 18:36:48 +00:00
ccrause
81d8d38c5c RSP - Handle multiple output messages from OpenOCD. 2024-05-13 16:15:12 +00:00
wp_xyz
03c96ee8aa Virtualtreview: Fix loading resources from DLL (https://forum.lazarus.freepascal.org/index.php?topic=67250.msg517169) 2024-05-12 19:06:57 +02:00
wp_xyz
9140371e91 fpVectorial: Some cleanup in svg writer. 2024-05-12 12:07:48 +02:00
wp_xyz
6d966f6a88 fpVectorial: Declare TvSVGVectorialWriter.WriteEntity as protected and virtual. (https://www.lazarusforum.de/viewtopic.php?p=141423#p141423). 2024-05-12 11:58:29 +02:00
wp_xyz
06f18454f8 FPVectorial: Simplify reader/writer registration avoiding exception when a registered format is registered again. 2024-05-11 17:52:33 +02:00
wp_xyz
cb8f4216d5 fpVectorial: Allow usage of custom file reader and writer classes. 2024-05-11 16:22:00 +02:00
Martin
ccd36eba7f IdeDebugger: Watches/Evaluate-Dlg, improve multi-line formatting of values. Configurable depth for line-wrapping. 2024-05-11 12:58:08 +02:00
Martin
f01a0c056d IdeDebugger: Display-format, no leading zeros for addresses. 2024-05-11 12:58:07 +02:00
Martin
06f123d8dd LazDebuggerFp: fixed range check / added safety check for string len (exception msg/name). 2024-05-09 21:00:38 +02:00
wp_xyz
b2c74fa967 TAChart: Fix unit test failure for IncQuarter. 2024-05-09 17:47:58 +02:00
Martin
5acbe20f96 FpDebug: Return errors when the debugger can't start. 2024-05-09 14:29:44 +02:00
Martin
190b5e77a7 FpDebug: Return errors when the debugger can't start. 2024-05-09 14:24:28 +02:00
wp_xyz
4186cfe014 LazUtils: Deprecate IsNumber(), rename to IsNumeric() for better clarity. Check for empty input string, issue #40935, patch by Ph B. 2024-05-01 12:10:49 +02:00
wp_xyz
7ec978ec60 TAChart: Fixes incorrect axis title alignment in TChartExtentLink when one title is empty or when Axis.Title.Attachment = maCenter. 2024-04-30 22:48:40 +02:00
wp_xyz
6682b2230f TAChart: Provide access to the boundary polygon of the axis title (property TChartAxis.TitlePolygon) 2024-04-29 12:30:35 +02:00
wp_xyz
c285c06219 TAChart: Fix misalignment of axis position of charts linked by TChartExtentLink when an axis has no title. Forum https://forum.lazarus.freepascal.org/index.php/topic,67087.msg515909.html#msg515909 2024-04-29 11:55:45 +02:00
Maxim Ganetsky
cd3be6f4f2 PackageTabs: regenerated translations and updated Russian translation 2024-04-28 21:58:41 +03:00
Martin
3c41d81f5d SynEdit: fix endless XML HL, do not return empty tokens. 2024-04-28 13:35:35 +02:00
Martin
6b9d5774e7 SynEdit: fix endless loop in html-exporter. Patch by michalgw. Issue #40927 2024-04-28 13:35:08 +02:00
Juha
e969070031 IDE: Remove the File > 'Close All' feature. It was neither intuitive nor very useful. 2024-04-28 10:17:39 +03:00
Martin
762f48aeb5 FpDebug: fix out of range in line-address lookup 2024-04-28 00:10:50 +02:00
Martin
85652d22ca IdeDebugger: ValueFormatter "Ordinal to name" 2024-04-28 00:10:03 +02:00
Martin
ee125ebe32 IdeDebugger: Value-formatters, match expression/name 2024-04-27 18:56:30 +02:00
Maxim Ganetsky
d68ed7f5d7 IDEIntf: regenerated translations and updated Russian translation 2024-04-26 16:57:25 +03:00
Juha
c4d26f3da9 TurboPower_IPro: Fix memory leak in TIpHtmlInternalPanel.SelectPrinterDlg. Issue #40924, patch by michalgw. 2024-04-26 00:59:26 +03:00
Martin
308396194c SynGutter: reduce invalidating/painting 2024-04-25 22:45:50 +02:00
Martin
49f44c8ee1 Fix checking modal result, handle mrCancel. Issue: #40920 2024-04-25 21:47:15 +02:00
Martin
0002e72121 SynEdit: Fix SynEditMarkupHighAll MaybeDropOldMatches 2024-04-25 17:32:53 +02:00
Martin
c250e622d1 SynEdit: SynEditMarkupHighAll, tests 2024-04-25 17:22:57 +02:00
Martin
e80bce48a4 SynEdit: SynEditMarkupHighAll, remove unused code 2024-04-25 17:22:56 +02:00
Martin
78cf30a16a SynEdit: Fix for SynEditMarkupHighAll, keep AFirstKeptValidIdx 2024-04-25 17:22:56 +02:00