Martin
|
0045ad70a6
|
FpDebug: fix incorrect loop over members "Count - 1" in variant-normalizer
|
2023-04-02 20:35:00 +02:00 |
|
mattias
|
54d8f2bdb1
|
IDE: moved CTSafeFormat to avoid nameclash with fpc 3.3.1 SafeFormat
|
2023-04-02 20:16:14 +02:00 |
|
Juha
|
7dc0983e3c
|
LazUtils: Copy essential changes from FCL's AVL_Tree to our version Laz_AVL_Tree.
|
2023-04-02 09:36:15 +03:00 |
|
Martin
|
b4aada9f95
|
Fixed AvlTree commit 60ccdde22e, missed renaming one instance of "root"
|
2023-04-01 11:12:17 +02:00 |
|
Martin
|
32244e8caa
|
ProjectGroup: Fix dangling pointer access.
|
2023-04-01 10:34:26 +02:00 |
|
Martin
|
60ccdde22e
|
AvlTree: In "FreeAndClear" prevent the being-destroyed object from double-freeing the node. Fixes Issue #40185 (IDE messages window)
|
2023-04-01 10:17:39 +02:00 |
|
Martin
|
11c09530bd
|
FpDebug: do not attempt to cache for unknown array types
|
2023-03-31 23:20:43 +02:00 |
|
Martin
|
2df8c6199b
|
FpDebug: clear cache for array slice entries. Fix range check, when operating on addresses in target.
|
2023-03-31 23:16:30 +02:00 |
|
mattias
|
454f272551
|
codetools: fixed event assignment completion with existing @name
|
2023-03-31 15:36:20 +02:00 |
|
wp_xyz
|
e7127c14d7
|
FreeType: Fix function TFreeTypeStream.ForgetFrame never returning success. Patch by lagprogrammin (https://forum.lazarus.freepascal.org/index.php/topic,62872.msg475661.html#msg475661)
|
2023-03-30 13:40:34 +02:00 |
|
Martin
|
72c61f3ae8
|
Debugger: added some GUID to interfaces
|
2023-03-30 09:47:16 +02:00 |
|
Martin
|
f7ab7582f2
|
FpDebug: Added basic code for DW_TAG_string_type
|
2023-03-28 10:53:28 +02:00 |
|
dsiders
|
96a18b331f
|
Docs: LazControls/treefilteredit. Updates TTreeFilterBranch.Move topic for changes in de07d13b.
|
2023-03-27 19:53:12 +01:00 |
|
dsiders
|
455d0e29d1
|
Docs: RttiControls/rttictrls. Fixes invalid links to inherited topics.
|
2023-03-27 19:52:40 +01:00 |
|
Juha
|
de07d13b01
|
LazControls: Optimize TTreeFilterBranch.Move(). A total redraw is not needed.
|
2023-03-27 13:46:46 +03:00 |
|
Juha
|
29794316f2
|
Converter: Move function PathHasPascalUnitFile to IDEProcs. Search missing units from all open packages.
|
2023-03-26 15:38:22 +03:00 |
|
Juha
|
de92d049b6
|
Jedi Code Format: Do not break line in generic method with "class". Issue #40180, patch by Domingo Galmés.
|
2023-03-26 09:36:31 +03:00 |
|
Martin
|
29f079e7c1
|
SynEdit: Scrolling for dragging needs to happen while the mouse is inside the editor (near the edge). Otherwise the source edit, keeps scrolling while over a drop target outside it. Issue #40177
|
2023-03-25 16:28:51 +01:00 |
|
Maxim Ganetsky
|
aba8a43de8
|
FPDebug: updated Russian translation
|
2023-03-25 16:39:01 +03:00 |
|
wp_xyz
|
693eff2231
|
components/wiki: Fix compilation of wikisearch demo
|
2023-03-25 13:11:40 +01:00 |
|
Martin
|
0deadb0dbb
|
FpDebug: find self in class procedure
|
2023-03-25 08:45:20 +01:00 |
|
wp_xyz
|
9ee0ad85fa
|
Turbopower_ipro: Fix compilation of some IpHtmlPanel sample projects.
|
2023-03-24 23:41:07 +01:00 |
|
Martin
|
ebf6768e85
|
SynEdit: Improve boundary checks in MouseMove (while drag or select). Remove some obsolete checks.
|
2023-03-24 23:33:11 +01:00 |
|
Martin
|
bc2d68125a
|
SynEdit: fix DragOver, don't reset caret to pos=1 if dragging over gutter or decoration, related to issue #40177
|
2023-03-24 23:33:10 +01:00 |
|
wp_xyz
|
2a06079ae9
|
Turbopower_ipro: Add html sample files (by Don Siders) for comparing the IpHtmlPanel output with standard browsers.
|
2023-03-24 23:31:45 +01:00 |
|
wp_xyz
|
ddbbbe3105
|
Turbopower_ipro: Improved rendering of line spacings and preformatted html elements by TIpHtmlPanel. Patch by Don Siders. Issue #40179.
|
2023-03-24 23:29:55 +01:00 |
|
Martin
|
35dba2ac2f
|
IDE, Debug-Options: Add "RunWithoutDebug" checkbox. In release-mode the default of the "run" menu-item changes to "not using the debugger"
|
2023-03-24 11:41:27 +01:00 |
|
Martin
|
a700e87887
|
LazUtils: TXmlReader , only allow reading #0 if xrfAllowSpecialCharsInAttributeValue is set. Don't allow with just XML11.
|
2023-03-24 10:12:02 +01:00 |
|
Martin
|
295e3188ba
|
LazUtils: TXmlWriter, add xwfAllowNullCharsInAttributeValue to WriteFlag. Set by default (emulate current behaviour). If absent then raise error on #0
|
2023-03-24 10:10:40 +01:00 |
|
Martin
|
c996f57220
|
Debugger: display data address for strings
|
2023-03-23 21:31:55 +01:00 |
|
Martin
|
a0ef09293b
|
FpDebug: add intrinsic "len" as shortcut for "length"
|
2023-03-23 21:31:11 +01:00 |
|
Martin
|
badfeecb5d
|
Debugger: renamed several interfaces, changing "T" prefix to "I" prefix
|
2023-03-22 19:41:24 +01:00 |
|
Martin
|
0d507a4009
|
FpDebug: fix nil deref crash in pascal parser.
|
2023-03-22 11:02:10 +01:00 |
|
Martin
|
73f0e0ea68
|
FpDebug: FpDbgDwarfFreepascal, when searching all units, search "system" unit last. It can contain 16bit PInteger, even if the app is ObjPas. Also prevent the scoped enums true/false/word in sysutils and typinfo. Related to issue #40173
|
2023-03-21 18:04:19 +01:00 |
|
Martin
|
c5057d55ed
|
FpDebug: add flag dafHasArtifical - only read value, if present
|
2023-03-21 16:41:54 +01:00 |
|
Martin
|
3bff86dc23
|
FpDebug: save time by checking name hash before reading attributes.
|
2023-03-21 16:41:54 +01:00 |
|
Martin
|
afe8ba3180
|
LazDebuggerFp, FpDebug: Improve some error messages / Start on i18n
|
2023-03-21 16:41:53 +01:00 |
|
Martin
|
c56eb62226
|
FpDebug: Disassemble fixed/remove data for wrong annotations, if value is indirect or relative to register
|
2023-03-19 21:54:58 +01:00 |
|
Martin
|
9e4b5a308a
|
LazUtils: TXmlReader/Writer, always encode #0 / accept encoded #0 in input if xrfAllowSpecialCharsInAttributeValue is set.
|
2023-03-19 18:36:28 +01:00 |
|
Michaël Van Canneyt
|
dc6c180009
|
* Fix loading after renaming components on used frames
|
2023-03-19 17:45:24 +01:00 |
|
Michaël Van Canneyt
|
baf609d0fd
|
* Add support for select query parameters
|
2023-03-19 17:37:25 +01:00 |
|
Michaël Van Canneyt
|
db6b3f5e55
|
* Added missing published events
|
2023-03-19 17:37:25 +01:00 |
|
Martin
|
ad9eaf0474
|
Debugger: Allow to expand/unfold locals values
|
2023-03-19 16:25:35 +01:00 |
|
Martin
|
26f4160df9
|
Debugger: Update locals to use VirtualTree / FpDebug: return locals as new WatchResultData
|
2023-03-19 16:25:34 +01:00 |
|
wp_xyz
|
6cebac6b7b
|
TAChart: Improved drawing speed of TColorMapSeries
|
2023-03-19 11:49:36 +01:00 |
|
dsiders
|
332acd4b8f
|
Docs: RttiControls/rttictrls. Removes a work-in-progress marker.
|
2023-03-19 00:55:29 +01:00 |
|
dsiders
|
10f276e266
|
Docs: RttiControls/rttictrls. Adds links to inherited topics including those in external packages.
|
2023-03-18 07:15:53 +01:00 |
|
wp_xyz
|
a87955ec91
|
TAChart: Cleanup after af597e4d16
|
2023-03-18 00:10:23 +01:00 |
|
Martin
|
33556f939f
|
FpDebug: unrolling stack, using CFI - fixed address in stack-entry (do not subtract 1)
|
2023-03-17 21:26:23 +01:00 |
|
dsiders
|
42fd1bf230
|
Docs: DateTimeCtrls/dbdatetimepicker. Updates content in topics including:
* TDBDateTimePicker
* TDBDateTimePicker.ConfirmChanges
* TDBDateTimePicker.UndoChanges
* TDBDateTimePicker.DataField
* TDBDateTimePicker.DataSource
* TDBDateTimePicker.ReadOnly
|
2023-03-17 20:36:37 +01:00 |
|