Commit Graph

21346 Commits

Author SHA1 Message Date
Bart
c2eb7446af Masks: make some TMaksList methods virtual (as per user request). 2023-01-14 14:16:04 +01:00
Maxim Ganetsky
49381efd93 Translations: Slovak translation update by LacaK, issue #40038
(cherry picked from commit bf3cf8d65e)
2022-12-10 04:41:26 +03:00
Martin
4893ac58f6 SynEdit: fix crash/hang (endless loop) in SearchReplace. Advance 1 char, if regex returns an zero-len match. Issue #39999
(cherry picked from commit 6793da0620)
2022-11-22 16:58:34 +01:00
Martin
564e1e8244 Codetool: prevent recursion in ResolveBaseTypeOfIdentifier. Issue 39897
`fdfFunctionResult` will cause `FindExpressionTypeOfTerm` to `ResolveChildren` and recurse forever if the node starts with open brackets. If the cursor is not on an identifier, it should not be a function and the flag is not needed.

(cherry picked from commit e1dc8a96d9)
2022-10-26 15:03:49 +02:00
wp_xyz
928dd513c0 LCL: More complete FPC version check in spinex.pp. 2022-10-02 14:27:09 +02:00
mattias
9145ab626f set fixes version to 2.2.5 2022-09-24 01:37:51 +02:00
mattias
06a78ed923 set fixes version to 2.2.4 2022-09-24 01:31:39 +02:00
Bart
ffa66c6049 TFloatSpinEditEx: revert part of changes made in #95cfa51d, since it refuses to compile on MacOS en Linux 64 bit.
(cherry picked from commit 05531f1071)
2022-09-23 00:54:58 +03:00
Bart
af337163f9 TFloatSpinEdit(Ex): fix crash in OI when setting MaxValue/MinValue/Increment. Issue #39792.
(cherry picked from commit 95cfa51d1b)
2022-09-23 00:52:38 +03:00
Martin
1940610041 FpDebug: fix range check error in stack
(cherry picked from commit 126dd815cd)
2022-09-10 01:01:37 +02:00
Martin
9f70423e35 LazDebuggerFp: fix getting full Callstack.Count - Issue #39886
(cherry picked from commit 61e5fb272a)
2022-09-06 21:45:14 +02:00
Martin
d8c23df73b LazDebuggerFp: Add nil check in Memreader
(cherry picked from commit 88ad421ae1)
2022-09-06 21:45:14 +02:00
Martin
c3774ab48e Debugger, LLDB: reworded misleading message: "Debugger stopped" => "Process stoppend"
(cherry picked from commit 64380b2fd2)
2022-08-31 14:08:19 +02:00
juha
aa1d7758ce IdeIntf: Prevent bogus entries in TEnumPropertyEditor better. Issue #39832.
(cherry picked from commit d623f68c1d)
2022-08-13 01:52:57 +03:00
juha
cd3d8a368b IdeIntf: Prevent bogus entries with a non-contiguous enum in TEnumPropertyEditor. Issue #39832.
(cherry picked from commit 686b056fcf)
2022-08-13 01:52:55 +03:00
Martin
7d64b56269 LazLogger: fix parsing parameters (handling "=") / Issue #39812
(cherry picked from commit 20a05aea86)
2022-08-07 23:22:21 +02:00
Martin
2b37669e29 FpDebug: fix accessing nil pointer
(cherry picked from commit dd22337fc3)
2022-08-07 15:59:28 +02:00
Jesus Reyes A
9e0730b2dd LazReport: Add scrollbars to memo in variables editor, by Michal Gawrycki. Fix #30593
(cherry picked from commit 640f35cba5)
2022-08-01 01:41:29 +03:00
wp_xyz
ea7faa1aa8 Turbopower_ipro: Fix handling of a <br> tag after a table.
(cherry picked from commit d6828c434c)
2022-07-30 01:41:42 +03:00
wp_xyz
ca0f0a0bf7 TAChart: Fix crash in design mode when Undo is executed after deleting a series.
(cherry picked from commit 358a6955a0)
2022-07-30 01:41:42 +03:00
Martin
6a83e540c9 FpDebug: use Wow64SuspendThread for cross debugging.
(cherry picked from commit dcf2a00767)
2022-06-30 13:09:31 +02:00
Martin
f184a8086c FpDebug: PascalParser, fixed unary minus after comma.
(cherry picked from commit 9fb4edfbe5)
2022-06-30 13:09:30 +02:00
Martin
11349c7dbf FpDebug: fix setting negative value to Register for 32bit target.
(cherry picked from commit 1d0daee376)
2022-06-30 13:09:30 +02:00
Martin
500b1b40c4 SynEdit: fix save/load fold-state.
(cherry picked from commit 339ede7382)
2022-06-30 13:07:03 +02:00
Martin
79dedefb44 LazDebuggerFp: fixed crash in callstack / dangling pointer
(cherry picked from commit dd89fc14e1)
2022-06-23 21:34:27 +02:00
Martin
f709a752d9 LazUtils: TXMLConfig fixed crash with uninitialized result value. (If "CreateNodes" is false, and [] value is not cached)
(cherry picked from commit 4e97ffa45f)
2022-06-23 21:33:04 +02:00
Martin
575a14ffcb FpDebug: fixed memory leak in FindExportedSymbolInUnit
(cherry picked from commit e2f50ee30d)
2022-06-23 21:32:43 +02:00
Martin
adbcb6c13a FpDebug: fix crash on nil object
(cherry picked from commit 41cb28febf)
2022-06-23 21:31:43 +02:00
Martin
5eca6fa255 FpDebug: PascalParser fix nil object access.
(cherry picked from commit f2cbe3d582)
2022-06-23 21:29:56 +02:00
Martin
286dadaed9 FpDebugDebugger: fix retrieving stack without limit (fix copy stack to clipboard)
(cherry picked from commit 99495ba51a)
2022-06-23 21:27:49 +02:00
Michalis Kamburelis
9356b3001c qt5: Allow sharing OpenGL context data between instances of TOpenGLControl, merge request !95
(cherry picked from commit 210a539c9c)
2022-06-21 00:19:16 +03:00
Michalis Kamburelis
1a031fd7be Cocoa: Allow sharing OpenGL context resources, merge request !96
(cherry picked from commit 06215a7aa2)
2022-06-21 00:18:49 +03:00
wp_xyz
5175a2ba20 ToDoList: Fix caption of first exported column to be "Type" rather than "Done".
(cherry picked from commit 9f508f3c7d)
2022-06-21 00:16:07 +03:00
wp_xyz
755b03e0ef FPVectorial: Fix missing call to parent constructor of TIndentedStringList. Issue #39764. Patch by ExSystem.
(cherry picked from commit bed8f0d9e9)
2022-05-25 01:56:04 +03:00
wp_xyz
eccac8a161 Turbopower_ipro: Fix rendering of text background in colored table cell. Issue #39756.
(cherry picked from commit 6073152919)
2022-05-21 18:04:15 +02:00
Juha
5c1c38cad2 Support more calling conventions. Issue #39405, patch by Pavel.
(cherry picked from commit 7ca9ba2fb6)
2022-05-21 01:16:52 +03:00
mattias
3b2d78fc2c set fixes version 2.2.3 2022-05-15 10:14:43 +02:00
mattias
537f43754c set fixes version to 2.2.2 2022-05-15 09:51:43 +02:00
Martin
4ad24ee837 FpDebug: fix overflow in stack eval
(cherry picked from commit 315bb059d8)
2022-05-10 00:23:42 +02:00
wp_xyz
261cce6274 TAChart: Cosmetic in TAChartListbox.pas
(cherry picked from commit 69c1ebca24)
2022-05-09 22:55:19 +03:00
wp_xyz
bf499e9612 TAChart: Fix designtime crash when Chart is unlinked from ChartLiveView; add missing Notification method.
(cherry picked from commit 1a6aea0daa)
2022-05-09 22:55:17 +03:00
Martin
e15e4a1843 FpDebug: Workaround for dangling pointer to FScanAllWorker.FScanScopeList (in FCompUnitScope.FScopeListPtr), set by FScanScopeList.BuildList.
(cherry picked from commit 915fbfa830)
2022-05-09 02:00:49 +02:00
Martin
a8d568ef55 SynEdit: fix PasHighLighter for "default" modifier after property. (fix false matches). Issue #39726
(cherry picked from commit db98b76076)
2022-05-04 21:16:09 +02:00
Juha
1c8d13354d Codetools: Do not crash when invoking ident completion on empty editor. Issue #39685.
(cherry picked from commit 9da44c1c9b)
2022-04-05 02:25:14 +03:00
dsiders
9921b60282 Docs: RttiControls/rttictrls. Adds, updates topic content.
* Provides partial coverage. Additional updates needed.

(cherry picked from commit 8f440b657f)
2022-04-05 02:24:37 +03:00
dsiders
d01ed68806 Docs: RttiControls/rttigrids. Fixes invalid topic link.
(cherry picked from commit 68a0b6fd59)
2022-04-05 02:24:14 +03:00
dsiders
e6c79a4338 Docs: RttiControls. Updates output file names to match package name.
(cherry picked from commit 31bb92943f)
2022-04-05 02:23:54 +03:00
dsiders
f71dead073 Docs: RTTIControl/rttigrids. Adds, updates topic content.
(cherry picked from commit 089d619fcf)
2022-04-05 02:23:33 +03:00
dsiders
f7f43c1274 Docs: RttiControls. Adds project file, css, and script needed to produce help formats.
(cherry picked from commit e6f66a8da3)
2022-04-05 02:21:37 +03:00
dsiders
83330f6e0a Docs: RttiControls. Adds missing topics for current source revision.
* Mostly skeletons with minimal content.
* Restores formatting compatible with SynEdit-based editors.

(cherry picked from commit c334298026)
2022-04-05 02:21:20 +03:00