mattias
236f558536
anchordocking: fixed example
2022-10-28 08:23:28 +02:00
mattias
ef6ce79e07
synedit: ssMeta on darwin instead of only carbon
2022-10-28 07:52:26 +02:00
Martin
8ef10902f3
FpDebug: Stack, CFI - For older FPC (broken CFI) always continue non-CFI eval.
2022-10-27 15:42:59 +02:00
Martin
e1dc8a96d9
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.
2022-10-26 14:58:42 +02:00
Martin
204e3d5734
CodeTools, tests: run "bug*" tests too.
2022-10-26 14:54:02 +02:00
wp_xyz
78225565ce
freetype: Fix range-check error when compiled with range-check on.
2022-10-25 17:54:07 +02:00
Martin
efc94ab2db
LazDebuggerFp: fix mem leak in TFPBreakpoint.ThreadLogExpression
2022-10-23 13:18:00 +02:00
Martin
f47e51faf4
Codetool: FindDeclaration, fix "generic array" in fdt_generics_finddeclaration.pas / Fix issue #39738
2022-10-20 21:39:46 +02:00
Martin
d488d45819
CodeTool: Improve tracking specialized generic parameters (e.g. variable class base).
...
Undo/Replace commits:
- 797768a965 , Branch RevNo: 58874
codetools: code completion for "FOR var IN" with generic class, from Pascal Riekenberg
git-svn-id: trunk@63136 -
- 4d12a06af5 , Branch RevNo: 62044
CodeTools: Resolve generic params when searching in ancestors.
2022-10-20 13:55:54 +02:00
Juha
8affac89f3
Jedi Code Format: Support noinline keyword and Delphi inline vars and consts. Issue #39960 , patch by Domingo Galmés.
2022-10-16 22:26:44 +03:00
Juha
5d276c4f43
Jedi Code Format: Prevent an assertion failure on certain assembler code. Issue #39942 , patch by Domingo Galmés.
2022-10-16 13:06:38 +03:00
Juha
8d9b8042eb
Jedi Code Format: Support Intel x64 Assembler Registers. Issue #39953 , patch by Александр Дмитриев.
2022-10-16 12:57:56 +03:00
Juha
5a0ff3af30
Jedi Code Format: Support anonymous methods. Issue #39928 , patch by Domingo Galmés.
2022-10-15 12:20:44 +03:00
Juha
1e8303a356
Jedi Code Format: Refactoring. Remove obsolete code and units. Issue #39929 , patch by Domingo Galmés.
2022-10-14 18:21:44 +03:00
Juha
88242f8152
Jedi Code Format: Reapply changes for removing LCL dependency. Generate Makefiles. Issue #39929 , patch by Domingo Galmés.
2022-10-13 20:39:13 +03:00
Martin
b5858164db
Debugger, GDBMI: Fix displayformat for numeric values. (double conversion). Issue #39932
2022-10-12 14:02:15 +02:00
Maxim Ganetsky
23c6022915
IDEIntf: updated Russian translation
2022-10-10 01:42:06 +03:00
Bart
26d083e55e
IDE: implement (crude) range checking for floating point property editor. Only show "Infinity not allowed" if user actually types +/-Inf.
2022-10-08 22:52:29 +02:00
Juha
c024e5bb5a
Jedi Code Format: Revert changes for removing LCL dependency. It broke "make bigide" because of LAZARUS_PLUGIN define.
2022-10-07 11:58:01 +03:00
Juha
fd32bba5eb
Jedi Code Format: Remove NoGui widgetset from project settings. LCL is no more needed.
2022-10-06 17:26:15 +03:00
Juha
02d6db5218
Jedi Code Format: Remove LCL dependency from the command line program. Issue #39929 , patch by Domingo Galmés.
2022-10-06 17:09:04 +03:00
Juha
556719130c
Jedi Code Format: Revert part of 27dfc5b4cd. Reduces debug output. Issue #39947 , patch by Bruno K.
2022-10-05 13:29:03 +03:00
Juha
06f9cdf968
Jedi Code Format: Read jcfsettings.cfg into a cmd line JCF from the same folder as the IDE plugin. Issue #39929 , patch by Domingo Galmés.
2022-10-05 08:06:11 +03:00
Juha
c55c7e45b4
Jedi Code Format: Change the output directory of a cmd line JCF project. Issue #39929 , patch by Domingo Galmés.
2022-10-05 08:02:21 +03:00
Juha
545b37f413
Jedi Code Format: Fix parsing numbers. Issue #39926 .
2022-10-04 23:38:54 +03:00
Juha
27dfc5b4cd
Jedi Code Format: Prevent choking on some new and rare language syntax. Issue #39945 , patch by Bruno K.
2022-10-04 19:47:05 +03:00
Juha
fe5518b176
Jedi Code Format: Add support for a new digit separator. Issue #39926 , patch by Domingo Galmés.
2022-10-04 13:01:04 +03:00
Juha
4fda5f9771
Jedi Code Format: Add more files to the IdePlugin package. Cleanup in uses sections.
2022-10-04 10:35:12 +03:00
Juha
0e08315669
Jedi Code Format: Disable code with LCLNOGUI define for the cmd line project. Add Debug and Release build modes. Issue #39929 .
2022-10-04 00:13:57 +03:00
Juha
cf3937e42a
Jedi Code Format: Use "nogui" widgetset for the cmd line project. Issue #39929 .
2022-10-03 16:38:26 +03:00
Juha
2df1e6b9d4
Jedi Code Format: Lowercase the source file name of a cmd line JCF project.
2022-10-03 15:33:56 +03:00
Juha
eb033fc39b
Jedi Code Format: Fix memory leaks. Issue #39939 , patch by Domingo Galmés.
2022-10-03 13:02:37 +03:00
Juha
2011565650
Jedi Code Format: Improve formatting of selected code. Issue #39940 , patch by Domingo Galmés.
2022-10-03 12:12:28 +03:00
Maxim Ganetsky
bd845938b3
IDEIntf: regenerated translations and updated Russian translation
2022-10-03 02:17:48 +03:00
Maxim Ganetsky
be6b774886
IDEIntf: fixed typo in resource string name
2022-10-03 02:17:26 +03:00
Bart
8f00090a13
IDE: disallow setting floating point propertis to +/-Inf or NaN. Issue #39793 .
2022-10-02 15:12:20 +02:00
Juha
dd3cb67d40
Jedi Code Format: Fix formatting visibility modifiers in a record. Issue #39931 , patch by Domingo Galmés.
2022-09-30 12:28:15 +03:00
Ondrej Pokorny
a8f455967d
pas2js design-time: fix memory leaks
2022-09-29 01:43:53 +02:00
Ondrej Pokorny
da539c7b9c
IDE: load High-DPI images
2022-09-29 00:59:16 +02:00
Martin
bf6c6ba4d9
Debugger: set default for "enable dwarf" dialog
2022-09-27 12:16:13 +02:00
Martin
9e813a6a78
FpDebug: Watch-Function-Eval, support QWord parameters on 32 bit targets
2022-09-25 19:49:42 +02:00
Martin
78caaf4fc2
FpDebug: Dwarfviewer, do not parse after unknown OP.
2022-09-23 20:29:17 +02:00
Martin
3ebada48d3
FpDebug: Allow more params passed to function in watch-function-eval
2022-09-23 20:28:20 +02:00
Željan Rikalo
40558f7043
laz.VirtualTrees: TVirtualTreeColumn.Hint should be written to the lfm
2022-09-22 21:26:40 +02:00
dsiders
66164ae8da
Docs: LazControls/spinex. Removes mentions of compiler version defines in SameValue topics. Depends on 9526343e.
2022-09-22 01:56:07 +01:00
Martin
9526343e18
FpDebug: test, fix compile
2022-09-21 14:27:42 +02:00
Bart
bcda2c2047
SpinEx: let drived classes always implement SameValue, since it's wrong to use Math.SameValue on integer types. Also resolves #39792 and #39793 .
2022-09-21 10:41:12 +02:00
wp_xyz
5efaca564c
LCL/TaskDialog: Add component editor for testing the dialog at design-time. Issue #39919 .
2022-09-19 17:22:38 +02:00
Martin
753799d887
FpDebug: add intrinsics "Pos(SubStr, SearchStr)" and "SubStr(Str, Start, Len, DoPtr)
2022-09-18 23:48:59 +02:00
Martin
4bdc8f2702
FpDebug: add intrinsic "RefCnt()" => RefCount for AnsiString/LongString (Dwarf-3) and dyn array.
2022-09-18 23:48:59 +02:00