Commit Graph

63149 Commits

Author SHA1 Message Date
dsiders
bddac75379 Docs: LazControls/listviewfilteredit. Updates topic content and See Also links. 2022-07-11 01:07:07 +01:00
Joost van der Sluis
a680001c2e FpDebug: Workaround in fpmake.pp for usage with fpc 3.2.2 2022-07-10 12:54:03 +02:00
Joost van der Sluis
7e67d9b871 FpDebug: fpmake.pp updated 2022-07-10 12:46:13 +02:00
dsiders
52a63a83d4 Docs: LCL/lclintf. Updates topic content.
* Updates MessageBox, CreateCaret, GetWindowLong, DrawGrid, FontIsMonoSpace.
* Fixes spelling and grammar errors.
* Removes topics no longer in source code.
2022-07-09 06:23:37 +01:00
dsiders
487259f7e4 Docs: LCL/lclintf. Updates topic content.
* Updates MessageBox, CreateCaret, GetWindowLong, DrawGrid, FontIsMonoSpace.
* Fixes spelling and grammar errors.
* Removes topics no longer in source code.
2022-07-09 06:15:22 +01:00
Pascal Riekenberg
54aadb67fd Codetools: fixed parsing of directives with in operator + test 2022-07-06 23:32:59 +02:00
Pascal Riekenberg
d5951070d0 Codetools: Tests for: Keep empty () on code completion. Issue #39712. 2022-07-06 22:33:47 +02:00
Pascal Riekenberg
781955e856 Codetools: Keep empty () on code completion. Issue #39712, patch by Domingo Galmés. 2022-07-06 22:32:10 +02:00
dsiders
a5e192bb2d Docs: LCL/extctrls. Updates topic content and See Also links.
* Corrects spelling and grammar errors.
2022-07-05 23:10:30 +01:00
wp_xyz
39a13d91bb LCL/Win32: Fix opening popup menu when Application.MainForm does not exist. Issue #39451. Patches by DeerLab and Iret Company. 2022-07-05 15:06:47 +02:00
Maxim Ganetsky
20d5f5d71a IDEDebugger: moved registering IDE options page to the Register procedure from unit initialization section. It was meant to be there in the first place and now actually works there after 5b5c0ae1c4. 2022-07-05 01:51:49 +03:00
mattias
5b5c0ae1c4 IDE: register package IDEDebugger 2022-07-04 08:03:43 +02:00
Maxim Ganetsky
ea981a815f Debugger: regenerated translations and updated Russian translation 2022-07-04 02:42:17 +03:00
Joost van der Sluis
a7d0a6e0b2 FpDebug: Keep register-names in stacktrace 2022-07-03 18:44:12 +02:00
Martin
fd64dddf42 Debugger: Fixes for "Add option to limit converter invocations." 2022-07-03 12:11:41 +02:00
Martin
271024d8d9 Debugger: Add option to limit converter invocations. 2022-07-03 01:54:32 +02:00
Martin
6243770298 LazDebuggerFp: reduced default limit for max array members returned. Arrays can now be paged. (and RecurseCnt can override it) / removed hardcode 1000 limit. 2022-07-03 01:54:28 +02:00
Martin
a7e5003f3c Debugger: Add option to use converter in Watches 2022-07-03 01:54:24 +02:00
Martin
fab987a398 Debugger: Inspect Win, option to enable/disable convertor 2022-07-03 01:54:12 +02:00
Martin
09f7108d6a Debugger: Evaluate Win, auto refresh when changing checkboxes 2022-07-03 01:51:34 +02:00
Martin
248732defe debugln 2022-07-02 01:57:49 +02:00
Maxim Ganetsky
d9252d8f42 IDEDebugger: enabled i18n, added Russian translation 2022-07-02 02:27:09 +03:00
Joost van der Sluis
dee6e4a482 FpDebug: Duplicate code removed 2022-07-02 00:48:42 +02:00
Joost van der Sluis
4ed7f56bb4 FpDebug: Handle CIEs and FDEs without instructions properly 2022-07-02 00:31:15 +02:00
wp_xyz
9f9fdf6a9d Images: New general purpose images by Roland Hahn (more arrows, filter, flame, flip, secure, sound, share) 2022-07-01 23:11:55 +02:00
dsiders
929c4c8a53 Docs: LCL/grids. Updates topic content and See Also links.
* Fixes invalid See Also links in topics.
* Changes "scrollbar" to "scroll bar" when not used as an identifier name.
* Fixes other spelling and grammar errors.
* Includes additional content from wiki pages.
2022-07-01 01:35:22 +01:00
Martin
a571e61d9c LazDebuggerFp: Add cache for common function addresses (used in watch-eval function calling), e.g. FPC_ANSISTR_DECR_REF 2022-07-01 01:06:09 +02:00
Martin
3c322a009f FpDebug: Win, improved logging for errors 2022-07-01 01:06:08 +02:00
Martin
9e67808d84 LazDebuggerFp: improve errors for function calling 2022-07-01 01:06:08 +02:00
Maxim Ganetsky
f7b08ce6f7 Debugger: regenerated translations and updated Russian translation 2022-07-01 01:11:51 +03:00
Maxim Ganetsky
fedddfc9ba Debugger: improved Evaluate/Modify dialog layout 2022-07-01 01:09:45 +03:00
Martin
bf6baffcfe Debugger: Editor-Hint for debug-value, use Watch object to retrieve value via new API. Enables FpDebug-value-converter 2022-06-30 16:54:47 +02:00
Martin
6476a2ed2b Debugger: don't print field-visibility in records 2022-06-30 16:54:46 +02:00
Martin
9fdd4b278b Debugger: Evaluate Window, use Watch object to retrieve value via new API. Enables FpDebug-value-converter 2022-06-30 16:54:46 +02:00
wp_xyz
d15b15d97c Tools/Icons_to_HTML: Improvements in layout of HTML table. Refactored CSS. 2022-06-30 15:17:15 +02:00
Martin
dcf2a00767 FpDebug: use Wow64SuspendThread for cross debugging. 2022-06-30 13:00:45 +02:00
Martin
4c6633754c FpDebug: fix empty array (nil) access from changes in 62145cd833, "Use Dwarf Call Frame Information (CFI) for stack-tracing when available. 2022-06-30 12:05:22 +02:00
Martin
ae2ca525ca FpDebug: Win, Clear Exception after function-eval-call failed (with SigSegV) 2022-06-30 02:46:01 +02:00
Martin
0429c822c1 LazDebuggerFp: debugln for function calling (watch-eval) 2022-06-30 02:30:15 +02:00
Martin
9fb4edfbe5 FpDebug: PascalParser, fixed unary minus after comma. 2022-06-30 02:30:14 +02:00
Martin
1d0daee376 FpDebug: fix setting negative value to Register for 32bit target. 2022-06-30 02:20:53 +02:00
Pascal Riekenberg
00fca7c4fa codetools: prevent av/error when typing '.' in array definition or float value, issue #34448 2022-06-29 21:38:45 +02:00
Pascal Riekenberg
852c512bba CodeTools: IDECompletionBox less verbose 2022-06-29 21:27:54 +02:00
Martin
f4f7cca11d FpDebug: fix reading range checks on Linux 2022-06-29 19:42:18 +02:00
Martin
bdb719b82a FpDebug: fix reading large dwarf info on 32bit Linux 2022-06-29 18:52:32 +02:00
Martin
2d7b1138f4 FpDebug: allow function calls on Linux-32bit 2022-06-29 17:42:08 +02:00
Martin
649e4600ef FpDebug: fix range check error from changes in 62145cd833, "Use Dwarf Call Frame Information (CFI) for stack-tracing when available. 2022-06-29 16:26:22 +02:00
Joost van der Sluis
07cba653fa FpDebug: Avoid crash on invalid CFI-information 2022-06-29 10:02:56 +02:00
Martin
563d7e2d6f Debugger: fixes for Inspect dlg. 2022-06-29 00:55:53 +02:00
Martin
b54ac53cca Debugger: improve SysVarToLStr - Improve error handling 2022-06-28 23:44:21 +02:00