Commit Graph

23204 Commits

Author SHA1 Message Date
mattias
597cb17457 set fixes version to 3.6 2024-09-28 10:09:00 +02:00
Martin
2f073cd509 SynEdit: Fix compile. 2024-09-24 17:15:50 +02:00
Martin
49bf7a6262 SynEdit: Pascal-Highlighter add cppdecl and oldfpccall. Issue #41051
(cherry picked from commit 45b079d896)
2024-09-24 16:59:34 +02:00
DomingoGP
63abb38c15 Jedi code format: fix bug formatting const arrays. Issue #41152
(cherry picked from commit 708f754935)
2024-09-23 21:06:42 +02:00
Martin
2fd43649f0 DockedFormEditor: fix "cannot focus an inactive window" if showing source-edit hidden in tabbed anchor-docking.
(double click button, while source-edit is cloned to 2nd source-edit, docked into same main window but hidden in nested anchor tabs)

(cherry picked from commit 20929d2f06)
2024-09-23 10:56:03 +02:00
wp_xyz
b148fd8cb1 PackageTabs: Improve visibility of selected editor tab. Issue #41132, patch by Maxim Ganetsky.
(cherry picked from commit 930797ee74)
2024-09-18 15:58:45 +03:00
Bart
191d5ff89f LazUtils: simplify TryGetSymlinkTarget for fpc >= 3.3.1 (used in ReadAllLinks on Windows).
(cherry picked from commit 27535e6d4a)
2024-09-18 15:58:45 +03:00
Bart
89c32c1969 LazUtils: use TryGetSymlinkTarget consistently in ReadAllLinks on Windows.
(cherry picked from commit 1ba49f1940)
2024-09-18 15:58:45 +03:00
Bart
28f4bcdb5f LazUtils: implement ReadAllLinks for Windows. Part of issue #40689
(cherry picked from commit 5864b5984c)
2024-09-18 15:58:45 +03:00
DomingoGP
ccf6932926 Jedi code format: solves issue #41141 problem with type helpers for in class typed types
(cherry picked from commit d08faaa7d6)
2024-09-15 11:43:22 +02:00
Martin
2498740f4c FpDebug: don't overwrite deException when at end of step. Issue #41136
(cherry picked from commit 57d2302e40)
2024-09-13 21:06:36 +02:00
wp_xyz
2e43c26f90 LazUtils/GraphMath: Optimization of Distance function (issue #41104). Add a FloatPoint-FloatPoint overload.
(cherry picked from commit 7740a84766)
2024-09-10 16:15:21 +03:00
n7800
532d607bd6 SynEdit: Fixed a typo in the TSynGutterLOvProviderCurrentPage destructor
(cherry picked from commit c58adfa886)
2024-09-08 14:12:50 +02:00
Maxim Ganetsky
cfd24b5c32 ProjectGroups: Slovak translation update by LacaK, issue #41117
(cherry picked from commit 4116cfbc90)
2024-09-05 02:24:46 +03:00
Martin
9826fdddb0 JitClasses: Fixed double "raise" after 1f7accb9e2 "Fix missing Raise before Exception.Create. Issue ##40860. Patch by n7800."
(cherry picked from commit a23d636c90)
2024-09-03 16:22:57 +02:00
mattias
d172d0d24a codetools: hide cody form 2024-08-31 08:14:49 +02:00
wp_xyz
a4a8978029 LazUtils/Graphmath: Fix incorrect Distance() function for vertical lines. Issue #41098
(cherry picked from commit 6ca87f810b)
2024-08-28 18:26:21 +03:00
Martin
8f3a159249 Revert "Merge branch 'fpdebug-fix-nonstart' into 'main'"
This reverts commit 842e7e06e1, reversing
changes made to ab751a50a8.
2024-08-24 09:23:36 +02:00
ccrause
ab751a50a8 FpDebug - propagate error if no TDbgProcess could be started. Potential fix for #41076
(cherry picked from commit f0f125ea19)
2024-08-21 18:46:07 +02:00
DomingoGP
405258f321 Jedi code format: Fix bug parsing delphi inline vars like "var J: Integer := 22 + I;"
(cherry picked from commit 5abac68141)
2024-08-18 14:41:30 +02:00
Maxim Ganetsky
f406138d92 LazUtils: only transform relevant alphabet characters in LazUTF16.UnicodeLowercase function, issue #41056
(cherry picked from commit 6e4a0dd2ae)

Co-authored-by: Maxim Ganetsky <maxim@lazarus-ide.org>
2024-08-06 21:42:29 +00:00
Martin
9cc28d03c4 Codetools: fix search aborts early if one branch of the search has a cached "not found". Issue #40818 2024-07-27 01:57:41 +02:00
Martin
3a2e12409f SynEdit: Pas-Highlighter, fix "nil^" as deref, rather than the next source-char being a "^" control char like "^c".
(cherry picked from commit 68f4d56310)
2024-07-19 11:14:14 +02:00
mattias
d703eb5231 fixes: added cocoa linker options 2024-07-18 09:58:39 +02:00
DomingoGP
323d21fc92 Jedi code format: Fix bug when obfuscating only selected text.
(cherry picked from commit 2b70328d5d)
2024-07-13 15:15:13 +02:00
Martin
2c6dbb037a DockedFormEditor: Prevent TForm from being aligned to parent (resize-container). Issue #39531
(cherry picked from commit 835e3c2a62)
2024-07-11 01:14:23 +02:00
DomingoGP
a82057a3cf Jedi code format: Fix issue #41011, bad format of comments before class var
(cherry picked from commit 109012f8f7)
2024-07-07 14:28:06 +02:00
wp_xyz
d1f004d8b4 TurboPowerIPro: Less hints.
(cherry picked from commit 92306de965)
2024-07-04 22:47:35 +03:00
wp_xyz
587bb18cd1 TurboPowerIPro: Add support of 3-digit html color codes.
(cherry picked from commit 2acde1ee85)
2024-07-04 22:47:35 +03:00
Maxim Ganetsky
d2efdbabc9 Codetools: Fixed AV in "Project -> Show Used PPU Files" when sorting by double-clicking on last three columns. Patch by n7800, issue #40984.
(cherry picked from commit 60e0038353)

Co-authored-by: Maxim Ganetsky <maxim@lazarus-ide.org>
2024-06-12 23:32:38 +00:00
rich2014
7a7fad9190 laz.virutaltrees / Cocoa: fix the issue that the first line displayed abnormally when scrolling
for example, there are many items in Lazarus IDE BreakPoints Dlg.
2024-06-09 15:52:40 +08:00
DomingoGP
f90017e4f6 Jedi code format: fix calls to inherited in array index.
(cherry picked from commit 543afd6573)
2024-06-08 19:24:22 +02:00
DomingoGP
a9137b980f Jedi code format: Fix issue #40981 inherited function calls.
(cherry picked from commit b37e92de41)
2024-06-08 19:23:48 +02:00
DomingoGP
41db711cbc Jedi code format: Fix issue #40980, exception on unterminated string. 2024-06-08 19:19:32 +02:00
wp_xyz
69414a9276 VirtualTreeview: Move LCL implementation units in laz.VirtualTrees to interface uses section. Fixes building Laz/main with FPC/main.
(cherry picked from commit 3635aa3044)
2024-05-26 17:36:39 +02:00
wp_xyz
8fb29f121e TAChart: More changes related to issue #40780. Patch by raspberryrabbit.
(cherry picked from commit e5c820b1d3)
2024-05-26 17:36:38 +02:00
wp_xyz
9f64bc4fc7 TAChart: (hopefully) fix compilation with FPC 3.3.1. Issue #40780.
(cherry picked from commit ca58c47ab7)
2024-05-26 17:36:38 +02:00
mattias
c78aa26ce4 set fixes version to 3.5 2024-05-24 22:41:38 +02:00
mattias
34295aa424 set fixes version to 3.4 2024-05-24 22:33:14 +02:00
mattias
89476ec791 codetools: fixed clearing include file link 2024-05-24 11:48:20 +02:00
Martin
35dab68891 FpDebug: Windows, implement alternative "normal" file reading (via stream). On 32bit mapping an entire file into memory can fail, if not enough continuous memory is available.
(cherry picked from commit dc46e8ce2e)
2024-05-23 22:02:30 +02:00
Martin
84ac965aeb FpDebug: Windows, implement alternative "normal" file reading (via stream). On 32bit mapping an entire file into memory can fail, if not enough continuous memory is available.
(cherry picked from commit 515c01c063)
2024-05-22 17:16:23 +02:00
DomingoGP
e4d0ae656e Jedi code format: fix parser error when there are more than one attribute.
(cherry picked from commit 140875c982)
2024-05-20 18:31:40 +02:00
Bart
f6e8cb7775 Fix missing Raise before Exception.Create. Issue ##40860. Patch by n7800.
(cherry picked from commit 1f7accb9e2)
2024-05-20 00:54:39 +03:00
Bart
452adce230 Fix several occurrences of raise exception('some string'), in effect casting a string into an exception, instead of raise exception.create(). Issue #40860. Patch by n7800 (slightly modified).
(cherry picked from commit db6ed214b9)
2024-05-20 00:54:38 +03:00
wp_xyz
68d01bced8 Virtualtreview: Fix loading resources from DLL (https://forum.lazarus.freepascal.org/index.php?topic=67250.msg517169)
(cherry picked from commit 03c96ee8aa)
2024-05-19 16:20:14 +03:00
Juha
54f9d96c35 LazControls: Filter data by TreeFilterEdit also when the TreeView is switched. By n7800.
(cherry picked from commit 7f000a6970)
2024-05-19 16:20:13 +03:00
wp_xyz
9092a2cfc0 TAChart: Fix inconsistent usage of brush styles in series OnCustomDrawPointer (https://forum.lazarus.freepascal.org/index.php/topic,66664.msg511859.html#msg511859).
(cherry picked from commit e11e1d3921)
2024-05-19 16:20:13 +03:00
Željan Rikalo
78a3c8cd12 Qt5,Qt6: Fixed doubled menu on designer surface. Patch by Don Siders. issue #40947
(cherry picked from commit bfc25b89bb)

Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-05-18 10:10:05 +00:00
Martin
a5893453ea LazDebuggerFp: fixed range check / added safety check for string len (exception msg/name).
(cherry picked from commit 06f123d8dd)
2024-05-09 21:01:23 +02:00