martin
315062347c
IDE, Package Install Dlg: Re-arranged buttons.
...
git-svn-id: trunk@61944 -
2019-09-28 20:08:48 +00:00
martin
36dd2f825a
IDE, Package Install Dlg: Added a memo for License, so it is separated from Author/Description. License is too important to be hidden in all the other data
...
git-svn-id: trunk@61943 -
2019-09-28 20:08:46 +00:00
martin
bef7fdb8c6
IDE, Package Install Dlg: Info-memo should initially be scrolled to top. Issue #0036107
...
git-svn-id: trunk@61942 -
2019-09-28 20:08:45 +00:00
martin
ef00bc4391
FpDebug: PascalBuilder, re-use existing procedure info.
...
git-svn-id: trunk@61941 -
2019-09-28 19:08:21 +00:00
martin
6dbfb412aa
FpDebug: Remove circular ref handling for LocalProcInfo (no longer circular)
...
git-svn-id: trunk@61940 -
2019-09-28 19:08:19 +00:00
martin
b67765f419
FpDebug: Move cache for SelfParam to Context / remove circular ref for LocalProc.
...
git-svn-id: trunk@61939 -
2019-09-28 19:08:18 +00:00
martin
df73d42186
FpDebug: Remove duplicate ApplyContext calls
...
git-svn-id: trunk@61938 -
2019-09-28 19:08:16 +00:00
martin
82f84c23c4
FpDebug: Remove FlastResult from FindSymbol
...
git-svn-id: trunk@61937 -
2019-09-28 19:08:15 +00:00
martin
2ec08f8a9c
FpDebug: rename TDbgInfo.FindSympol into FindProcSymbol
...
git-svn-id: trunk@61936 -
2019-09-28 19:08:13 +00:00
martin
c7ccbdc276
FpDebug: Change ParentTypeInfo to only hold the structure/array/enum to which the value belongs. Also move it to TFpValue to make it circle-ref free.
...
Introduce LocalProcInfo for the "local procedure" (if any) to which the symbol belongs.
git-svn-id: trunk@61935 -
2019-09-28 19:08:11 +00:00
martin
0b2536f3f0
FpDebug: Merge StructTypeCast.GetMember... to parent class methods
...
git-svn-id: trunk@61934 -
2019-09-28 19:08:09 +00:00
martin
320accefd9
FpDebug: allow SetLastError( no-error )
...
git-svn-id: trunk@61933 -
2019-09-28 19:08:07 +00:00
martin
436265bf70
FpDebug: Remove unused member list
...
git-svn-id: trunk@61932 -
2019-09-28 19:08:06 +00:00
martin
2f8bf2f4d1
EditorMacroScript: Improved package description.
...
git-svn-id: trunk@61930 -
2019-09-26 18:03:33 +00:00
martin
d98120d75f
LeakView: fix crash due to double free.
...
git-svn-id: trunk@61926 -
2019-09-26 16:37:28 +00:00
martin
2ee62a6a50
FpDebug: Remove TypeCastTargetType, use DwarfTypeSymbol (former Owner) which now includes all outer (un-nested) types
...
git-svn-id: trunk@61925 -
2019-09-26 16:37:26 +00:00
martin
ca3bcf9fa2
FpDebug: Clean up. Remove ValueSymbol => same as DbgSymbol
...
git-svn-id: trunk@61924 -
2019-09-26 16:37:25 +00:00
martin
9c280bd0e3
FpDebug: Refactor TFpSymbol.Size
...
git-svn-id: trunk@61923 -
2019-09-26 16:37:22 +00:00
jesus
f40380b1ea
sdflaz: remove gui dependency allowing using it in console apps, patch from Fabio via pm.
...
git-svn-id: trunk@61922 -
2019-09-25 14:11:32 +00:00
martin
10c89a58d9
FpDebug: tests
...
git-svn-id: trunk@61921 -
2019-09-24 23:36:42 +00:00
martin
d7a8a70916
FpDebug: Make Pointer deref work without item size. (In case size is not avail, or too big)
...
git-svn-id: trunk@61920 -
2019-09-24 23:36:40 +00:00
martin
ac8e91f785
LazDebuggerFp: Enable TypedAddress
...
git-svn-id: trunk@61919 -
2019-09-24 23:36:39 +00:00
martin
9b5a4935a0
FpDebug: fix wrong type for bound-symbol fields / Enable TypedAddress
...
git-svn-id: trunk@61918 -
2019-09-24 23:36:37 +00:00
martin
544b5e616b
FpDebug: rename var
...
git-svn-id: trunk@61917 -
2019-09-24 23:36:35 +00:00
martin
4f54cfa13b
FpDebug: clean up a few occasions where FContext is set twice
...
git-svn-id: trunk@61916 -
2019-09-24 23:36:34 +00:00
martin
f37ef11330
FpDebug: Remove HasBounds (which did not have a ValueObject). Make SubRanges check for their own size too.
...
git-svn-id: trunk@61915 -
2019-09-24 23:36:32 +00:00
martin
1e7c605983
FpDebug: more verbose last error
...
git-svn-id: trunk@61914 -
2019-09-24 23:36:30 +00:00
mattias
f117e5216d
lazutils: StrToCmdLineParam: use " as default quote under Windows
...
git-svn-id: trunk@61912 -
2019-09-23 09:42:25 +00:00
mattias
ca832657cf
IDE: added resourcebaseclass customform
...
git-svn-id: trunk@61911 -
2019-09-23 09:08:11 +00:00
wp
028edb1573
LCL/PairSplitter: Fix Position parameter and panel widths being out of sync under some circumstances ( https://forum.lazarus.freepascal.org/index.php/topic,46726.msg333773.html#msg333773 ).
...
git-svn-id: trunk@61909 -
2019-09-21 20:48:04 +00:00
martin
b1e4249c0e
IDE: EditorMacros, fix property Caller.SelText/SelectionMode. (code for prop reader and writer were swapped) introduced in r61896 #6c5a95f4d7
...
git-svn-id: trunk@61908 -
2019-09-21 00:03:15 +00:00
maxim
bfc5807673
Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #36097
...
git-svn-id: trunk@61907 -
2019-09-20 23:42:25 +00:00
maxim
58bc01ccf8
Translations: Slovak translation update by LacaK, bug #36088
...
git-svn-id: trunk@61906 -
2019-09-20 23:25:41 +00:00
maxim
e0dbe02d9b
POChecker:
...
*) Let TPOFamilyList class handle checking of translation files presence, do not duplicate this functionality in TPoCheckerForm.TryCreatePOFamilyList.
*) Do not remove in TPoCheckerForm.TryCreatePOFamilyList method missing entries from the list of master files (templates), only warn about them and ignore. The list will be updated (missing files will be removed and new files will be added) during the next search in directory with translations by the user.
*) Do not try to free POFamilyList immediately if it was empty or had an exception on creation (it is enough that it is freed when POChecker form is destroyed or 'Run tests' button is pressed).
*) Warn user if no translation files were found at all.
*) Regenerated translations and updated Russian translation.
git-svn-id: trunk@61905 -
2019-09-20 23:05:10 +00:00
martin
9126322a34
FpDebug: tests
...
git-svn-id: trunk@61904 -
2019-09-19 17:29:18 +00:00
martin
ea3dfb1fa9
FpDebug: Improve detection of class vs record vs object
...
git-svn-id: trunk@61903 -
2019-09-19 17:29:17 +00:00
martin
f9d28f268b
FpDebug: 64bit debugger exe does not have a 10bit Extended (as in 32bit exe). Cross debugger can therefore not display such values. Return an error.
...
git-svn-id: trunk@61902 -
2019-09-19 13:08:44 +00:00
martin
0ea8345dd4
FpDebug: tests
...
git-svn-id: trunk@61901 -
2019-09-18 22:14:04 +00:00
martin
e2590a7c19
FpDebug: Ensure that the Context is passed on to new Value-objects. Fix crash on nil pointer
...
git-svn-id: trunk@61900 -
2019-09-18 22:14:02 +00:00
martin
fa3be90f84
Formating
...
git-svn-id: trunk@61899 -
2019-09-18 15:49:38 +00:00
martin
ad89fb55f9
IDE: EditorMacros, fix generating error msg (avoid index out of range error). Fix type in test for whitespace. Issue #0036082
...
git-svn-id: trunk@61898 -
2019-09-18 15:49:37 +00:00
wp
76d23f638b
TAChart: Move OpenGL-related units to separate package to avoid requirement of OpenGL libraries when TAChart is built ( https://forum.lazarus.freepascal.org/index.php/topic,46713.msg333520.html ).
...
git-svn-id: trunk@61897 -
2019-09-18 09:13:39 +00:00
martin
6c5a95f4d7
EditorMacroScript: Use "internal" (none-native) calling for object methods
...
git-svn-id: trunk@61896 -
2019-09-17 20:21:38 +00:00
martin
af0f513110
PascalScript: Added "internal" (none-native) calling for object methods
...
git-svn-id: trunk@61895 -
2019-09-17 20:21:36 +00:00
martin
6516a8c105
EnvironmentOptions: fix deleting debugger backend config
...
git-svn-id: trunk@61894 -
2019-09-17 12:47:11 +00:00
martin
ce36789c36
LazDebuggerFp: Improve OnIdle handling
...
git-svn-id: trunk@61893 -
2019-09-16 23:14:19 +00:00
martin
804b5a7be4
FpDebug: Windows, fix closing handles for sub-processes (not currently debugged). Also correctly detach.
...
git-svn-id: trunk@61892 -
2019-09-16 21:49:27 +00:00
martin
4137324e48
FpDebug: Check result of ReadThreadState. Do not use invalid data (on windows this lead to nil deref crash)
...
git-svn-id: trunk@61891 -
2019-09-16 21:49:25 +00:00
martin
bb55284e92
GdbmiDebugger/Server: FIX Add ability to inject gdb-commands specified by user.
...
git-svn-id: trunk@61890 -
2019-09-16 20:05:05 +00:00
martin
9ef0d523bc
Added Macro Substitution to ExecuteUserCommands. Patch by Michael Ring
...
git-svn-id: trunk@61889 -
2019-09-16 15:15:04 +00:00