Martin
|
b50acfc112
|
SynEdit: fixed using for-var after loop.
|
2025-03-01 13:28:22 +01:00 |
|
Martin
|
7b77a98bcf
|
SynEdit: fixed methods hidden by inherited
|
2025-03-01 13:28:21 +01:00 |
|
Martin
|
17df0bfeba
|
SynEdit: Tests, add LazLoggerBase
|
2025-03-01 13:28:21 +01:00 |
|
Martin
|
69d65e704d
|
SynEdit: Initialize "Result" var of managed type (avoid mem re-alloc in case caller passes non-nil). Issue #41461 (see notes).
|
2025-03-01 13:28:20 +01:00 |
|
wp_xyz
|
315ee83f9e
|
TAChart: In the stateseries demo, split the machine state and Gantt charts off into separate frames.
|
2025-03-01 12:48:11 +01:00 |
|
DomingoGP
|
20c09edcab
|
Jedi code format: Hide unused option.
|
2025-03-01 12:44:23 +01:00 |
|
wp_xyz
|
27b71cbfcf
|
TAChart: Extend TStateSeries to support a simple Gantt chart. Add Gantt chart to demo project.
|
2025-03-01 00:53:22 +01:00 |
|
wp_xyz
|
f97f7e3946
|
TAChart: Refactor BarHeight property of TStateSeries. Integrate code into TAMultiSeries, delete TAStateSeries.
|
2025-02-28 19:55:27 +01:00 |
|
Martin
|
0fff8e203f
|
LazUtils: rename trNoError (TConvertResult) to trSuccess
|
2025-02-28 15:37:06 +01:00 |
|
Martin
|
2a163318e5
|
SynEdit: multi caret, fix screen positions for wrapped lines
|
2025-02-28 15:32:00 +01:00 |
|
Maxim Ganetsky
|
c99e49ee6f
|
TAChart: regenerated translations and updated Russian translation
|
2025-02-28 17:04:14 +03:00 |
|
Martin
|
a39516d0db
|
SynEdit: clean up, formatting !442
|
2025-02-28 00:10:55 +01:00 |
|
Martin
|
a4bc127fb2
|
LazDebuggerLldb: clean up, formatting !442
|
2025-02-28 00:10:55 +01:00 |
|
Martin
|
13306efd3f
|
FpDebug: remove accidentally committed debugln !442
|
2025-02-28 00:10:55 +01:00 |
|
wp_xyz
|
fa64a17035
|
: TAChart: Add TStateSeries as new series type and demo project for it.
|
2025-02-27 20:24:14 +01:00 |
|
Martin
|
a83574e245
|
SynEdit: WrappedView, add MaxWrapWidth
|
2025-02-27 16:40:59 +01:00 |
|
Martin
|
d8e64144ee
|
SynEdit: WrappedView, remove incorrect assert. New range can overlap several existing ranges
|
2025-02-27 12:47:56 +01:00 |
|
Martin
|
2219f01ce4
|
SynEdit: clean up compiler warning. Issue #41475
|
2025-02-27 11:05:48 +01:00 |
|
Martin
|
57240dc768
|
SynEdit: clean up completion IsIdentifierChar
|
2025-02-27 11:00:43 +01:00 |
|
Martin
|
7d0db6e423
|
FpDebug: asm-unwind, higher limits
|
2025-02-26 21:57:37 +01:00 |
|
Martin
|
07eb701953
|
FpDebug: asm-unwind, try other branches before giving up
|
2025-02-26 21:57:36 +01:00 |
|
Martin
|
bef76faa45
|
FpDebug: asm-unwind, follow long jumps
|
2025-02-26 21:57:33 +01:00 |
|
Martin
|
4b04ea627b
|
FpDebug: asm-unwind, check if result is in readable memory, and try to find result-after-call-instr.
|
2025-02-26 21:57:33 +01:00 |
|
Martin
|
f1941c9cce
|
FpDebug: asm-unwind, improve handling of jump
|
2025-02-26 21:57:30 +01:00 |
|
Martin
|
10254a7769
|
FpDebug: asm-unwind, store "pushed frame" info for branch-points
|
2025-02-26 18:33:25 +01:00 |
|
Martin
|
51eca6e940
|
FpDebug: overloaded Register.SetValue to avoid range-check errors.
|
2025-02-26 17:28:47 +01:00 |
|
Martin
|
3360fef947
|
FpDebug: fix/improve x86-disass function IsAfterCallInstruction
|
2025-02-25 21:47:59 +01:00 |
|
Martin
|
854c5fe046
|
FpDebug: improve stack unwinding by disassembler, handle frame BP in push/pop / update valid stack area for pop
|
2025-02-25 21:47:58 +01:00 |
|
Martin
|
a625b50890
|
FpDebug: improve stack unwinding by disassembler, fix storing info for conditional jumps. Need to store/restore NewFrame, NewStack
|
2025-02-25 21:47:58 +01:00 |
|
Martin
|
cee3781c3c
|
FpDebug: improve stack unwinding by disassembler, add checks if NewFrame is valid/known
|
2025-02-25 17:43:36 +01:00 |
|
Juha
|
9940ea00d9
|
LHelp: Fix range check error. FPC got confused about LongInt - THelpContext conversion. Issue #41462.
|
2025-02-25 13:41:22 +02:00 |
|
Juha
|
b6f6463d1a
|
LHelp: Streamline reading cmd line parameters.
|
2025-02-25 13:39:36 +02:00 |
|
Juha
|
994f82510f
|
LazUtils: Fix newly introduced bugs in UTF8StringReplace.
|
2025-02-24 17:41:45 +02:00 |
|
Martin
|
b96a679613
|
Laz-VirtualTreeView: Protect calls to killtimer with a check for HandleAllocated. If the parent window is not visible (or no parent present) then the handle should not be requested. See notes on issue #41430
|
2025-02-24 16:07:23 +01:00 |
|
Martin
|
79bed04544
|
FpDebug: Fix reading DWARF-5, use correct HeaderSize when resolving references.
|
2025-02-24 11:12:44 +01:00 |
|
Martin
|
0530a14bd5
|
FpDebug: Add safeguard/error-checks to TDwarfInformationEntry.PrepareAbbrev / PrepareAbbrevData. Issue #41459
|
2025-02-23 23:34:06 +01:00 |
|
Martin
|
72d920bcc6
|
SynEdit: cleanup, add initialization.
|
2025-02-23 17:10:57 +01:00 |
|
Martin
|
93da409830
|
SynEdit: disabled hint for "not inlining inherited" 3123
|
2025-02-23 17:10:56 +01:00 |
|
Martin
|
5c62f7b497
|
SynEdit: disabled "INLINE OFF" / used for debugging
|
2025-02-23 17:10:56 +01:00 |
|
Martin
|
faccb609a2
|
SynEdit: fix "paste as column", don't move caret-x, if last pasted line is empty
|
2025-02-23 17:10:56 +01:00 |
|
Martin
|
fb8fecd205
|
SynEdit: cleanup, remove unused var
|
2025-02-23 13:21:09 +01:00 |
|
Martin
|
66f8a5dcb5
|
SynEdit: experimental charwidth, restore alternative call
|
2025-02-23 13:21:09 +01:00 |
|
Martin
|
bdf387d20f
|
SynEdit: add LazLoggerbase to avoid deprecated dbgs / initialize some global var to suppress warning
|
2025-02-23 13:21:04 +01:00 |
|
Martin
|
9487a177c5
|
SynEdit: suppress warnings for "managed local var not initialized" 5091 / Mark SetLength(Result) with {%H-} where needed
|
2025-02-23 13:21:04 +01:00 |
|
Martin
|
4a1b682e2e
|
SynEdit: clean up, remove empty "init" / the hidden "init" is/was called by the inherited constructor anyway
|
2025-02-23 13:21:04 +01:00 |
|
wp_xyz
|
6d54f9ad91
|
Set HideSelection of all Treeviews to false.
|
2025-02-23 01:48:42 +01:00 |
|
Juha
|
da35b602da
|
LazUtils: Use SizeInt variables in UTF8StringReplace.
|
2025-02-23 01:00:50 +02:00 |
|
Juha
|
207cf6fe13
|
LazUtils: Optimize function UTF8StringReplace. Speeds up some cases a lot!
|
2025-02-22 22:50:15 +02:00 |
|
Martin
|
77c774f95a
|
SynEdit: Fix testcase compilation
|
2025-02-22 21:36:26 +01:00 |
|
Martin
|
1af3482262
|
SynEdit: Prevent duplicate OnStatusChanged calls during recursions.
|
2025-02-22 21:36:26 +01:00 |
|