Commit Graph

23595 Commits

Author SHA1 Message Date
Michaël Van Canneyt
5d13a8ca55 * fix compilation with trunk FPC 2024-03-07 18:26:51 +01:00
Juha
ca5ac00672 IDE: Move function DoMakeResourceString to unit MakeResStrDlg. Improve the logic. Issue #28829. 2024-03-07 12:43:31 +02:00
Juha
79a6aff5c9 Codetools: Prevent an eternal loop in procedure ImproveStringConstantEnd. 2024-03-07 04:46:10 +02:00
Juha
d0c036aa81 Codetools: Complete also a virtual/overridden method body with empty brackets. Issue #40799, patch by Domingo Galmés. 2024-03-06 10:09:34 +02:00
wp_xyz
12e9db2f31 TAChart: Avoid drawing no candlestick box when open and close prices in a TOpenHighLowCloseSeries are equal. 2024-03-05 22:46:44 +01:00
Juha
3ab3101044 Codetools: Find nested type in nested function. Issue #29246, patch by Penilopa P. 2024-03-05 22:41:41 +02:00
mattias
513d665cb3 codetools: updated fpc english error messages 2024-03-05 16:43:01 +01:00
mattias
7931c07c4c synedit: less hints 2024-03-05 15:53:40 +01:00
mattias
af57f63ba7 printers: less hints 2024-03-05 15:53:31 +01:00
mattias
5063184257 lclextensions: less hints 2024-03-05 15:53:15 +01:00
mattias
6fcee50a5e lazedit: less hints 2024-03-05 15:53:03 +01:00
mattias
ee91d752bc chmhelp: less hints 2024-03-05 15:52:52 +01:00
mattias
c95c962d48 anchrodocking: less hints 2024-03-05 15:52:43 +01:00
mattias
bde7bb763d lazedit: less hints 2024-03-05 15:45:18 +01:00
mattias
17ddd7e8e1 lazedit: less hints 2024-03-05 15:44:42 +01:00
mattias
e64d6ed431 lazdebuggers: less hints 2024-03-05 15:44:33 +01:00
mattias
a9c4bc3575 freetype: less hints 2024-03-05 15:44:22 +01:00
mattias
6bfe7d15c8 turbopower_ipro: less hints 2024-03-05 15:38:14 +01:00
mattias
1c135fc40e synedit: less hints 2024-03-05 15:38:14 +01:00
mattias
4c0096a138 lazutils: less hints 2024-03-05 15:38:14 +01:00
mattias
fc7a3bf617 lazcontrols: less hints 2024-03-05 15:38:14 +01:00
mattias
feef357f72 ideintf: less hints 2024-03-05 15:38:14 +01:00
mattias
7d3626f6d7 lazutils: less hints 2024-03-05 15:13:20 +01:00
mattias
3ec604cc99 lazdebuggers: less hints 2024-03-05 15:13:09 +01:00
mattias
5dc2c5189b freetype: reduced implementation uses to avoid triggering fpc bug 2024-03-05 15:04:32 +01:00
mattias
6d6f4ba027 freetype: nicer package name 2024-03-05 15:00:06 +01:00
mattias
5ad5a09e3c fpcunit: nicer package name 2024-03-05 14:57:58 +01:00
wp_xyz
1ee8c6edb1 TAChart/RadialSeries: Fix crash due to empty AngleCache (see https://forum.lazarus.freepascal.org/index.php/topic,66470.msg509501.html) 2024-03-04 10:07:34 +01:00
DomingoGP
a14eb97eaa Codetools: solve issue #40592 parsing sealed/abstract objects. 2024-03-03 15:52:38 +00:00
ccrause
342fd0f5e8 AVR - FLastFrameBaseIncreased should be initialized in GetTopFrame. 2024-03-03 09:59:27 +02:00
Martin
b471a2961e FpDebug: fix memleak when detaching from process. 2024-03-02 18:38:17 +01:00
Juha
5e2a753239 LazUtils: Make sure CompareText comes from SysUtils. Issue #40814. 2024-03-02 12:28:12 +02:00
Martin
d291c5479f SynEdit: changed keycombo for (un)indent from ctrl+shift i/u to just ctrl i/u / Resolves conflict with IMM for Unicode input. Issue #40810 2024-03-01 22:19:26 +01:00
Martin
f20e3ef6a6 SynEdit: Fixed CollectNodeInfo for cfbtRecordCaseSection / "(" and ")" for fold/markup-able "case in record" had wrong pos/len. 2024-03-01 21:12:53 +01:00
Martin
68174a162e Debugger: Add default config for WatchDisplayFormat (Locals, Watches, Hint, ...) 2024-03-01 17:54:59 +01:00
DomingoGP
482d9b7e20 Jedi code format: refactorize error messages. 2024-03-01 11:44:16 +01:00
DomingoGP
cbe87487db Jedi code format: fix the var count for stats. 2024-03-01 11:33:56 +01:00
wp_xyz
105219a3b7 TAChart: Support ChartAxis.Position cuAxis. For this, add OrthogonalAxisIndex property and corresponding property editor. 2024-03-01 00:26:45 +01:00
Martin
8ca43789be LeakView: Fix resolve. Outdated use of ImageBase, which is now RelocationOffset 2024-02-28 22:23:33 +01:00
ccrause
f808839e56 Fix TAvrMemManager.ReadMemory to read multi-byte values from registers by assuming the bytes are stored in consecutive registers. 2024-02-28 21:07:12 +01:00
ccrause
6915cc97fe Implement CallParamDefaultLocation for AVR. 2024-02-28 21:07:12 +01:00
ccrause
88a0e31b16 For AVR the .text section can start at address 0, rather check if section is not allocated before ignoring it. 2024-02-28 21:07:12 +01:00
ccrause
d30cfb0a95 Ensure ErrNo is within the limits of Integer to prevent range error when ReadUnsignedInt returns false. 2024-02-28 21:07:11 +01:00
ccrause
0375bb8ae9 Add InternalExceptionBreakPoints property to LazDebuggerFp properties. 2024-02-28 21:07:11 +01:00
Martin
3149c5261f Debugger: New DisplayFormat for Watches 2024-02-28 18:49:19 +01:00
Martin
8b491579a1 Debugger: Replace TWatchValue.DisplayFormat with TWatchValue.IsMemDump. All other DisplayFormat settings are on TWatch only. 2024-02-28 17:42:00 +01:00
Martin
adc63a1a42 Debugger: Remove IDbgWatchValueIntf.Value in favour of IDbgWatchValueIntf.ResData.CreatePrePrinted 2024-02-28 17:42:00 +01:00
Juha
fee8dbf80e LazUtils: Remove an inaccurate comment about optimization in UTF8CodepointSizeFast. 2024-02-28 10:37:08 +02:00
Martin
8117ca5a5d LazDebugger: Remove TWatchDisplayFormat from debugger backends. 2024-02-28 00:52:45 +01:00
Martin
be387c3f21 FpDebug: Remove TWatchDisplayFormat from PascalBuilder 2024-02-28 00:52:45 +01:00