wp_xyz
5523c58bc9
LazControls/TSpinEditExBase: IFDEF the previous commit (workaround for an already solved FPC bug). Issue #39490/39491.
2021-11-27 21:53:53 +01:00
wp_xyz
7f45938388
LazControls/SpinEditExBase: Fix compilation issue with FPC 3.2.0. Issue #39491 .
2021-11-27 11:18:23 +01:00
dsiders
0e5fdc884a
Docs: LazControls/spin. Adds new topic for TSpinEditExBase.SameValue. Depends on 182cc8b8.
2021-11-27 00:46:10 +00:00
wp_xyz
182cc8b8e6
LazControls/SpinEditExBase: Add virtual method SameValue() to fix compilation issue on Win/x64 for a currency descendant. Issue #39490 .
2021-11-27 00:30:47 +01:00
Maxim Ganetsky
738e48c6b7
Translations: French translation update by Gilles Vasseur, issue #39487
2021-11-26 03:47:29 +03:00
Martin
ad58ebedf8
FpDebug, CmdLineDebuggerBase: Remove "design time".... / Add missing changes in packagefile
2021-11-25 21:01:06 +01:00
Martin
df1cac999f
JitClasses: Add ability to have "per class" user memory. Allocates mem in front of the VMT for the user code to store arbitrary data.
2021-11-25 20:59:32 +01:00
Juha
c3a2bf802b
Codetools: Prevent identifier being added many times. A hack but works. Issue #37384 .
2021-11-25 15:19:54 +02:00
Juha
021deb1dee
Codetools: Formatting, cleanup.
2021-11-25 15:18:22 +02:00
Martin
92257eaa94
CmdLineDebuggerBase: Add missing license
2021-11-25 12:55:04 +01:00
Martin
fcd147a0bf
FpDebug, CmdLineDebuggerBase, LazDebugTestBase: Remove "design time", those are run-time packages (they are for use in the IDE, be serving as base classes to other design time packages. But they should not be listed for installation into the IDE on their own.
2021-11-25 12:54:25 +01:00
Juha
2849fb27e9
Codetools: Hunt for issue #37384 .
2021-11-25 02:18:38 +02:00
Juha
4d585393be
IdeIntf: Fix TPropertyEditor.AutoFill. Issue #34560 , patch by BrunoK.
2021-11-25 00:50:02 +02:00
Juha
b1e6affa83
Education package: Fix compilation after cbc97e5a03.
2021-11-24 12:49:30 +02:00
Juha
63945a80e6
IDE: Cleanup component palette code. Use hard typecasts instead of soft "as". Well tested now.
2021-11-24 12:00:48 +02:00
Juha
cbc97e5a03
IDE: Update ComponentList after component visibility in Palette changed. Issue #23541 .
2021-11-24 12:00:47 +02:00
Juha
f97c70817d
ProjectGroups: Add debug output for LazBuild command line parameters. Remove other debug lines.
2021-11-23 15:42:17 +02:00
Juha
82ca6762e1
ProjectGroups: Reserve names starting with On... to event properties.
2021-11-23 14:10:54 +02:00
Juha
063797e76f
ProjectGroups: Name the package with CamelCase. Formatting.
2021-11-23 14:10:54 +02:00
Juha
a056886b72
IDE: Show full file path for a build target. Project is often "project1".
2021-11-23 14:10:54 +02:00
Juha
229162c203
ProjectGroups: Call ActiveChanged() when compiling all. Updates an indicator in the GUI. Issue #32475 .
2021-11-23 14:10:54 +02:00
Bart
ef131e6c46
LazUtils: Masks: modifiy comment about wqAnyExtension
2021-11-20 13:25:33 +01:00
Bart
ac380781cd
LazUtils: Masks: re-arrange some definitions. No functional changes.
2021-11-20 13:21:15 +01:00
Bart
7fb173f384
LazUtils: Test: TestMasks: Add test for issue #39462 .
2021-11-20 13:00:24 +01:00
Martin
9213ca32e8
FpDebug: Fixed MemLeak on Windows: TProcessUtf8 was not freed / introduced in e104c4c418 - merge-request !41
2021-11-20 13:02:22 +01:00
Bart
7c0fdd1281
LazUtils: Masks: on Windows 'foo.*' should also match 'foo' (depends on quirks used). Patch by Jose Mejuto. Issue #39462 .
2021-11-20 12:57:08 +01:00
mattias
3891f57067
codetools: sourcecloser: warning if something is wrong with implementation section
2021-11-18 22:40:39 +01:00
mattias
f84b6b1c5a
codetools: fixed parsing sub proc of anonymous proc
2021-11-18 22:40:39 +01:00
Juha
641c3a73f0
Designer: Name Menu separators as "SeparatorX" to make name clashes less likely. Issue #39471 .
2021-11-17 18:08:41 +02:00
Juha
dda96a3864
ProjectTemplates: Prevent wrongly replacing "project" in .lpi file. Issue #39467 .
2021-11-17 09:41:21 +02:00
Maxim Ganetsky
b584409a3b
POChecker: added Corsican language support, regenerated translations and updated Russian translation
2021-11-17 00:53:35 +03:00
Sven Barth
53fe133e43
* for FPC 3.2.3 and newer alias GraphType.TGraphicsColor to System.UITypes.TColor, Graphics.PColor to System.UITypes.PColor and LCLType.COLORREF to System.UITypes.TColorRef to avoid type conflicts when both System.UITypes and the LCL units are used
...
Merge request freepascal.org/lazarus/lazarus!46 with minor change (enabled aliasing for FPC 3.2.3 too).
2021-11-16 00:27:36 +03:00
Martin
f49b54bae5
FpDebug: add a few missing "const" for params
2021-11-14 15:36:41 +01:00
Martin
eac49ae44f
FpDebug: Fix DW_OP_reg0..31 should return the register-location, not the value in the register (except for DW_AT_frame_base). See note_732607024 in merge-request !28
2021-11-14 11:31:56 +01:00
Martin
0a7f1b1da9
FpDebug: Dwarf location-parser, allow to deref a register-location. See merge-request !28
2021-11-14 09:13:55 +01:00
mattias
87b504cf7b
ipro: range check font size and fixed mem leak
2021-11-12 16:32:14 +01:00
Bart
46763ca3b7
Merge branch 'masks-unit-rework-wqfilenameend'
2021-11-11 21:40:20 +01:00
Bart
1643927f8f
LazUtils: Test: TestMasks: adjust Windows tests after the the removal of wqFileNameEnd from DefaultWindowsQuirks.
2021-11-10 22:15:14 +01:00
Bart
eb63676746
LazUtils: Masks: remove wqFileNameEnd from DefaultWindowsQuirks, as it's behaviour is a bit unexpected for the common user.
2021-11-10 21:52:47 +01:00
Bart
3af786d415
LazUtils: Masks: TMaskUtf8.intMatches: comment out debug writeln.
...
All debug writeln's are disabled by default now.
2021-11-10 21:43:05 +01:00
Bart
c5a2248d1e
LazUtils: Masks: Compile: ifdef (or comment out) debug writeln's.
...
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:37:58 +01:00
Bart
7a4464df4e
LazUtils: Masks: CompileRange: comment out debug a piece of code that is (if I am correct) dead (see the comments).
...
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:35:08 +01:00
Bart
355912f3cd
LazUtils: Masks: CompileRange: comment out debug statements. Remove commented (and factored) out code.
...
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:18:15 +01:00
Bart
cb530a9063
LazUtils: CompileAnyCharOrNone: ifdef all debug output. Remove unneeded comments.
...
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:15:36 +01:00
Bart
905d99b813
LazUtils: use CompileAnyCharOrNone in TWindowsMaskUTF8.CompileOtherSpecialChars.
...
Fix not including wqFileNameEnd in fWindowsQuirksInUse.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:55:47 +01:00
Bart
ad69e5b56b
LazUtils: prepare CompileAnyCharOrNone so that if can be re-used in TWindowsMaskUTF8.CompileOtherSpecialChars.
...
Fix compilation in TWindowsMaskUTF8.CompileOtherSpecialChars
Fix off by 1 error on errormessage in CompileAnyCharOrNone.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:39:00 +01:00
Bart
36cc485850
LazUtils: add (hopefully redundant) check in TWindowsMaskUTF8.CompileOtherSpecialChars.
...
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:14:47 +01:00
Bart
939c2d26d6
LazUtils: only conditionally compile some checks in CompileAnyCharOrNone.
...
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:05:07 +01:00
Bart
4602ea4e19
LazUtils: rename a method, no functional changes.
...
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:00:09 +01:00
Bart
a45b237a29
LazUtils: Add a note in CompileRange for possible future optimization.
...
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 17:58:49 +01:00