Martin
|
28d1437b17
|
LazDebuggerFp: Added Comments for handling FpcSpecific data
|
2021-12-06 17:23:28 +01:00 |
|
Martin
|
9519a967ca
|
SourceEditor: Fix to show bookmark pop-up menu using key-shortcut (without toolbar). Fixes regression from issue #35883
|
2021-12-06 11:42:34 +01:00 |
|
Martin
|
07e3817870
|
FpDebug: fix mem leak. Libraries were not freed on Unload.
|
2021-12-06 00:40:25 +01:00 |
|
Martin
|
1b1dd8f5fa
|
LazDebuggerFp: Fixed race condition / double free. By the time TFpDebugExceptionStepping.Destroy is called, the debug process should be gone, and should have deleted all its breakpoint, including those in DoDbgStopped. Also this is usually called in the Process-Exit event.
|
2021-12-05 22:44:05 +01:00 |
|
Martin
|
7e06003d9d
|
FpDebug: Fix race condition. After FQueue.RemoveThread(Self) the Queue (if waiting in TerminateAllThreads) can destroy itself. So it must no longer be accessed.
|
2021-12-05 22:44:04 +01:00 |
|
Martin
|
b3e07ba2b5
|
FpDebug: fix for logging
|
2021-12-05 22:44:04 +01:00 |
|
Joost van der Sluis
|
957f76456c
|
FpDebug: Detect Dwarf-5 debug headers and skip unsupported sections
|
2021-12-05 18:26:09 +01:00 |
|
Joost van der Sluis
|
bc4718efae
|
FpDebug: Ability to pass multiple libraries to OnLibrary(Un)LoadedEvent and detection of loading of libraries on Linux
|
2021-12-05 01:46:45 +01:00 |
|
Martin
|
47177f39ca
|
Codetools: Testcase, add a few options for upcoming tests
|
2021-12-04 14:20:45 +01:00 |
|
mattias
|
de1209eefb
|
codetools: started test for nested alias class
|
2021-12-04 08:43:25 +01:00 |
|
mattias
|
8f307159a6
|
codetools: fixed tests when no pas2js found
|
2021-12-03 12:05:40 +01:00 |
|
wp_xyz
|
2b2368cb83
|
IDE: Use radiobuttons in project buildmode menu (rather than checkboxes). Issue #39497, patch by Alexey Torgashin
|
2021-12-03 10:24:16 +01:00 |
|
Martin
|
217459a76f
|
LazDebuggerFp: fixed a nil deref, DefaultContext needs CurrentThread
|
2021-12-01 20:39:53 +01:00 |
|
Martin
|
d5d01deed4
|
LazDebuggerTestBase: file forgotten in fcd147a0bf / remove design time from package
|
2021-12-01 19:58:07 +01:00 |
|
Martin
|
d8188bb780
|
FpDebug: Show "class var" if in current context (no class/instance-name prefix).
|
2021-12-01 19:55:39 +01:00 |
|
dsiders
|
aaee8f2881
|
Docs: LCL/forms. Updates topic content for TCustomFrame and TFrame.
|
2021-11-30 02:08:39 +00:00 |
|
dsiders
|
ae5437c873
|
Revert "Docs: LCL/forms. Adds topic for TCustomFrame.CreateParams added in 20c1e10a . Updates topic for TCustomFrame.CalculatePreferredSize."
This reverts commit 9c982571d9 .
|
2021-11-29 21:34:55 +00:00 |
|
Ondrej Pokorny
|
8438ed9d98
|
Revert "LCL: Add TCustomFrame.CreateParams. Somehow fixes issue #25124."
This reverts commit 20c1e10aca .
|
2021-11-29 22:05:19 +01:00 |
|
dsiders
|
9c982571d9
|
Docs: LCL/forms. Adds topic for TCustomFrame.CreateParams added in 20c1e10a . Updates topic for TCustomFrame.CalculatePreferredSize.
|
2021-11-29 17:23:30 +00:00 |
|
Martin
|
5ec6966dc7
|
Debugger, Callstack: Do not display 0x0000 for frames not yet evaluated (leave blank instead).
|
2021-11-29 12:21:55 +01:00 |
|
Juha
|
28984a7cdf
|
IDE: Revert experimental exceptions.
|
2021-11-29 11:27:42 +02:00 |
|
Juha
|
20c1e10aca
|
LCL: Add TCustomFrame.CreateParams. Somehow fixes issue #25124.
|
2021-11-29 11:26:58 +02:00 |
|
wp_xyz
|
171f18dd75
|
LazControls/SpinEditExBase: Clearer defines for issue #39490 workaround.
|
2021-11-28 22:05:16 +01:00 |
|
Martin
|
a365f46170
|
FpDebug/FPD: Add FpDbgDwarfFreePascal - This activates the FPC specific dwarf interpretation.
|
2021-11-28 10:53:43 +01:00 |
|
Martin
|
b03c9ccbb7
|
Merge branch 'fpd1' into 'main'
Fix compilation of fpdebug\app\fpd
See merge request freepascal.org/lazarus/lazarus!49
|
2021-11-28 10:49:11 +01:00 |
|
dsiders
|
15e62fda4d
|
Docs: LazControls/spinex. Adds topics for overloaded SameValue() methods in TCustomFloatSpinEditEx and TCustomSpinEditEx.
* Depends on 182cc8b8e6 , 7f45938388 , 5523c58bc9 0e5fdc884a , c301731931 .
|
2021-11-28 04:45:51 +00:00 |
|
Juha
|
889f82bb4d
|
IDE: DebugLn in TProject.UnitWithComponentClassName. For debugging issue #39488.
|
2021-11-28 00:22:27 +02:00 |
|
Juha
|
05382f4ddf
|
IDE: Show Frame's contents in designer also when its component package is installed in palette. Issue #39488.
|
2021-11-28 00:22:27 +02:00 |
|
Juha
|
1c6662a681
|
IDE: Rename FindComponentClass -> SearchComponentClass to differentiate from other functions with the same name.
|
2021-11-28 00:22:27 +02:00 |
|
Juha
|
ba91c73a64
|
IdeIntf: Refactor and simplify TSimpleWindowLayoutList.ApplyAndShow.
|
2021-11-28 00:22:27 +02:00 |
|
Juha
|
0a679e84b2
|
Packager: Add a check for DefineTemplates. Crashed when an old package with the same name was replaced.
|
2021-11-28 00:22:27 +02:00 |
|
Martin
|
9e41ef446f
|
Debugger: Fix "use instance class" button, in watches properties.
|
2021-11-27 23:04:27 +01:00 |
|
Martin
|
79d6afe4b6
|
JitClass: Add configurabel JitProperty class. Add FindPropertyRecursive.
|
2021-11-27 23:03:31 +01:00 |
|
Martin
|
c177cb8a54
|
JitClass: fix compiler warning
|
2021-11-27 23:03:31 +01:00 |
|
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
|
c301731931
|
Docs: LCL/forms. Adds and updates topic content.
* Adds new topics in TScreen for BeginScreenCursor, EndScreenCursor.
* Corrects spelling errors.
|
2021-11-27 00:53:40 +00: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 |
|
Ondrej Pokorny
|
89162e9c1c
|
LCL: move crScreenCursor to a private const of TScreen so that it isn't used elsewhere
|
2021-11-26 13:33:48 +01:00 |
|
Ondrej Pokorny
|
d13c67e680
|
lcl: TForm.ShowModal: override temporary cursors with Screen.Cursor and not crDefault. Issue #39486
|
2021-11-26 11:23:29 +01:00 |
|
Maxim Ganetsky
|
738e48c6b7
|
Translations: French translation update by Gilles Vasseur, issue #39487
|
2021-11-26 03:47:29 +03:00 |
|
wp_xyz
|
0a2c033085
|
lcl/win32: Revert c5fae8fdd1 (date: 2021/11/20, issue #39472).
|
2021-11-25 23:57:21 +01:00 |
|
Maxim Ganetsky
|
ede36d39e5
|
IDE: regenerated translations and updated Russian translation
|
2021-11-26 00:53:26 +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 |
|
Juha
|
1268709017
|
Converter: Improve a menu caption. Issue #34811.
|
2021-11-25 15:18:22 +02:00 |
|
Martin
|
92257eaa94
|
CmdLineDebuggerBase: Add missing license
|
2021-11-25 12:55:04 +01:00 |
|