Martin
720538be97
Debugger: improve SysVarToLStr - fix uninitialized result
2022-06-28 23:44:20 +02:00
Joost van der Sluis
62145cd833
FpDebug: Use Dwarf Call Frame Information (CFI) for stack-tracing when available. Refactored some stuff to be able to place it in a separate unit.
2022-06-28 23:09:34 +02:00
Pascal Riekenberg
2bc0a9b371
Debugger: added support for TThread.NameThreadForDebugging
2022-06-28 07:35:40 +02:00
Martin
1c008e121d
Debugger: improve SysVarToLStr - convert fields of structures too / array in Inspector
2022-06-27 22:34:08 +02:00
Dmitry Boyarintsev
73bad58fd3
Cocoa: updating constants values to be friendly with arm cpus on mac, issue #39809
2022-06-27 01:39:55 +03:00
dsiders
c4be275227
Docs: LCL/grids. Updates topic content and See Also links.
...
* Adds missing topics (mostly parameter descriptions).
* Adds content for overridden methods instead of relying on the inherited topic.
* Fixes spelling errors.
2022-06-26 19:18:03 +01:00
Martin
f1adf1893b
IdeDebugger: tests and some fixes
2022-06-26 18:41:38 +02:00
Martin
1df670703a
SynEdit: Fix test-case
2022-06-25 23:28:27 +02:00
Martin
339ede7382
SynEdit: fix save/load fold-state.
2022-06-25 22:16:19 +02:00
Martin
b6866311bb
Amend "Updated Makefiles" fddc11ef84
.
2022-06-25 15:08:53 +02:00
Martin
fddc11ef84
Updated Makefiles
2022-06-25 14:59:56 +02:00
Maxim Ganetsky
7c7005d560
Debugger: regenerated translations and updated Russian translation
2022-06-25 01:47:29 +03:00
Maxim Ganetsky
e60d882717
H2Pas: improved Russian translation
2022-06-25 01:47:29 +03:00
Maxim Ganetsky
b47cfe278d
CodeTools: removed unused resource strings, regenerated translations
2022-06-25 01:47:29 +03:00
Martin
45549ca90d
SynEdit: PasHighLighter, fix function-name highlight - broken in 592b2240a9
"fix function modifiers (e.g. cdecl)". Issue #39807
2022-06-24 23:44:46 +02:00
dsiders
0338120771
Docs: LazUtils/lazutf8classes. Removes topics no longer in the current implementation. Updates inaccurate topic content.
2022-06-24 19:23:31 +01:00
Martin
6b107a3e45
Debugger: IdeDebugger, added some nil checks - prevent crash, if fields are not set due to max-nest-level
2022-06-24 16:13:11 +02:00
dsiders
298a297150
Docs: LCL/dbgrids. Updates topic content and See Also links.
...
* Fixes spelling for "scroll bar" and "check box" when not in a property name.
* Fixes tagging for True and False values.
* Fixes invalid See Also links.
2022-06-24 05:42:46 +01:00
Martin
592b2240a9
SynEdit: PasHighLighter, fix function modifiers (e.g. cdecl). Only highlight after a function/procedure. Issue #39807
2022-06-24 03:17:09 +02:00
Martin
34e3cf71ad
Debugger: Fix function-ref values in the IDE debugger (new LazDebuggerIntf)
2022-06-24 01:36:00 +02:00
Maxim Ganetsky
578fe79ed5
Revert "Installer, Win: updated Russian translation"
...
This reverts commit 80e25af269
.
2022-06-24 00:54:03 +03:00
Martin
1b80d31355
Installer, Windows: No longer install openssl libs. They will be downloaded by OPM on request.
...
https://idefix.freepascal.org/cgi-bin/mailman/private/lazarusdev/2022-May/037206.html
2022-06-23 22:39:48 +02:00
Martin
e051041493
Revert "Installer, Win: Do not install dll globally by default / Changes/Adds installation "Types" (pre-selectable settings) and custom names for the types."
...
This reverts commit cbbdabd969
.
2022-06-23 22:27:47 +02:00
Martin
dd89fc14e1
LazDebuggerFp: fixed crash in callstack / dangling pointer
2022-06-23 17:22:23 +02:00
Martin
b95d4d491a
Debugger: allow calling SysVarToLStr - fix handling watch-property settings
2022-06-23 15:00:32 +02:00
Martin
131d1062df
Debugger: allow calling SysVarToLStr for variants (via user defined type-names)
2022-06-23 13:54:18 +02:00
Martin
7f98d6e0e2
Debugger: Watches - limit the length for the printed watch.
2022-06-23 13:54:18 +02:00
Martin
8f6b3940fa
Debugger: Watches - Partly revert d1ca85c248
"change how sub-watches(nested) are retrieved." - In some case sub-watches were executed with outdated parent type info.
2022-06-23 13:54:18 +02:00
Martin
5b625349ee
IDE: Move TDebuggerOptions to IdeDebugger package
2022-06-23 13:54:17 +02:00
dsiders
cd4ff05a09
Docs: LCL/dbgrids. Updates topic content.
...
* Fixes invalid See Also and topic links.
* Removes tagging that affects display of definition lists in FPDoc.
2022-06-22 18:24:24 +01:00
dsiders
e8b47205a2
Docs: LCL/imglist. Corrects a spelling error.
2022-06-22 08:22:43 +01:00
wp_xyz
61f77f3cbf
Tools/icons_to_html: Add mouse-over to see the images in dark-mode. Store parameters in ini file. By Roland Hahn.
2022-06-21 23:18:22 +02:00
wp_xyz
d9ee72d497
Images: New general-purpose images by Roland Hahn.
2022-06-21 23:12:01 +02:00
Martin
943ebed455
LazDebuggerFp, FpDebug: Fix mem leak in watch-eval calling functions.
2022-06-21 20:08:47 +02:00
Martin
f606986f1b
LazDebuggerFp, FpDebug: Enable watch-eval calling functions with records as param (Win-64/32 / Linux-64)
2022-06-21 00:29:07 +02:00
Martin
b014798858
LazDebuggerFp, FpDebug: Enable watch-eval calling function with strings as param/result (only DWARF 3 / up)
2022-06-21 00:29:07 +02:00
Martin
63a6ce4f32
FpDebug: added IFDEF $INLINE OFF
2022-06-21 00:06:04 +02:00
Martin
ae8bbb1cd6
FpDebug: Refactor TFpDbgInfoCallContext (add "AddParam" / remove Dbg-Process from "CreateParamSymbol")
2022-06-21 00:06:04 +02:00
Martin
bba0a43742
FpDebug: Refactor TFpSymbolDwarfFunctionResult, don't reload data from info-entry - use existing type
2022-06-21 00:06:03 +02:00
Martin
06d7230f75
Debugger: fix assigning watch.DisplayName (for history entries)
2022-06-21 00:06:03 +02:00
Martin
9d2d89d0bb
Debugger: fix testcase for copying WatchValues in assign.
2022-06-21 00:06:03 +02:00
Maxim Ganetsky
188d3cdd8a
Merge branch 'qt5-share-opengl' into 'main'
...
qt5: Allow sharing OpenGL context data between instances of TOpenGLControl
See merge request freepascal.org/lazarus/lazarus!95
2022-06-20 21:13:18 +00:00
Michalis Kamburelis
210a539c9c
qt5: Allow sharing OpenGL context data between instances of TOpenGLControl
2022-06-20 21:12:32 +00:00
dsiders
db285860e3
Docs: LCL/valedit. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:08 +01:00
dsiders
4344eb400f
Docs: LCL/timepopup. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:07 +01:00
dsiders
1d1d79fef9
Docs: LCL/stdctrls. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:06 +01:00
dsiders
c638424842
Docs: LCL/stdactns. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:05 +01:00
dsiders
8890938b93
Docs: LCL/spin. Removes extra spaces in topics.
2022-06-20 15:59:05 +01:00
dsiders
87eb571217
Docs: LCL/shellctrls. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:04 +01:00
dsiders
6cf4e95ad9
Docs: LCL/propertystorage. Removes extra spaces in topics. Updates tagging for True and False values.
2022-06-20 15:59:03 +01:00