mattias
e2ad6b3d8d
codetools: parse multiline string constant
2022-03-14 16:38:07 +01:00
dsiders
e6f66a8da3
Docs: RttiControls. Adds project file, css, and script needed to produce help formats.
2022-03-14 05:35:35 +01:00
dsiders
c334298026
Docs: RttiControls. Adds missing topics for current source revision.
...
* Mostly skeletons with minimal content.
* Restores formatting compatible with SynEdit-based editors.
2022-03-14 05:29:23 +01:00
dsiders
061ba75ede
Docs: LazControls. Removes footer processing in project file and scripts.
2022-03-14 05:10:27 +01:00
wp_xyz
201075cbd8
LCL: Make procedure RotateRect() (local to customlabel.inc) publicly available in GraphMath.
2022-03-13 15:41:48 +01:00
Juha
2fd847364e
Add Makefile.compiled for ExampleProjects package.
2022-03-13 13:59:29 +02:00
Juha
c82846d50f
Add ExampleProjects package to BigIde target.
2022-03-13 10:20:43 +02:00
Juha
bc0b58a5bb
ExampleProjects: Add Makefile.
2022-03-12 12:21:58 +02:00
Martin
12530d0cfe
Codetools: Fix testcase. Added "filemask" as long-option, so example invocations from unit TestFindDeclaration will work.
2022-03-11 16:59:30 +01:00
Martin
9007567a5e
Codetools: Fix compilation of IFDEFed code.
2022-03-11 16:59:30 +01:00
Martin
de1c148c6e
Codetools: Include fdfSearchInAncestors when resolving aliases, specializations or properties. "procedure SearchIdentifier" in "TFindDeclarationTool.FindBaseTypeOfNode". Fix issue #39498
...
Added test
2022-03-11 16:59:29 +01:00
Martin
0e3c87e83d
Codetools: Fix setting "SubParams.Flags" in SearchIdentifier nested in TFindDeclarationTool.FindBaseTypeOfNode.
...
- "SubParams.Flags" originally copied flags from the outer search (masked with fdfGlobals).
- Before fa76ed282c
"SubParams" was named"Params"
- In 2cbc2f4f5a
the code was refactored into a subroutine. "Params" became a new local var (with a newly created instance). So "... +(fdfGlobals*Params.Flags);" no longer copied the existing flags.
2022-03-11 16:59:29 +01:00
Maxim Ganetsky
2a725d7a5a
ExamplesWindow: enabled i18n, improved resource strings, added Russian translation
2022-03-11 01:50:48 +03:00
Juha
42a974a0c8
ExampleProjects: Add a global link file.
2022-03-11 00:43:05 +02:00
Michaël Van Canneyt
a9710796c8
* Load and save of html2form options
2022-03-10 19:23:09 +01:00
Juha
6bb76a588b
IDE: Remove the old Examples GUI window.
2022-03-09 11:20:30 +02:00
Juha
a6ce4d91e2
New Examples GUI Window as an IDE plugin package by David Bannon.
2022-03-09 11:20:29 +02:00
mattias
4030fcc52c
codetools: fixed TSourceLog.Replace
2022-03-09 10:02:26 +01:00
Juha
06352700aa
IDE: Improve EditorMacroListViever.
2022-03-06 13:01:21 +02:00
Michaël Van Canneyt
67a95d4f7f
* Allow to specify module for web program
2022-03-05 16:24:43 +01:00
mattias
e4d6aa9125
ideintf: TStringsPropEdit: added save button
2022-03-04 11:28:16 +01:00
Martin
624696270b
FpDebug: Fix QuoteWideText => wrong result len
2022-03-04 00:47:32 +01:00
Martin
625e655423
FpDebug: fix Memleak. Introduced in "PascalPrinter, Automatically deref pointers to string types. Issue #39559 " / a400e1f8c7
2022-03-04 00:37:27 +01:00
Juha
014d3b3a9f
LazUtils: Add ISO-8859-9 encoding to LConvEncoding. Issue #39659 , patch by Alexey Torgashin.
2022-03-03 16:14:29 +02:00
Martin
95a5c05edc
FpDebug: Do not process data, after MemRead failed.
2022-03-03 00:46:11 +01:00
Martin
27f4c50dbd
FpDebug: Fix RangeCheck, TByteArray has an upper limit of 32k.
2022-03-03 00:46:11 +01:00
dsiders
891501a228
Docs: Removes redundant text in remark tags.
2022-03-02 01:43:48 +00:00
Martin
a400e1f8c7
FpDebug: PascalPrinter, Automatically deref pointers to string types. Issue #39559
2022-02-26 04:01:32 +01:00
Martin
0e6769ac99
FpDebug, LazDebuggerFp: Implement tracking modified CPU registers (top stack-frame only)
2022-02-25 20:25:01 +01:00
Martin
448ccc8ca1
Debugger: Registers, clear incorrectly cached values. Fix wrong value shown, if display-format is changed.
2022-02-25 20:23:20 +01:00
Juha
c805ff750d
Move FreeType license file from LazUtils to FreeType directory. Issue #39657 .
2022-02-25 12:24:58 +02:00
Juha Manninen
62db64ddb8
Merge branch 'codetools-internproc-add' into 'main'
...
Internproc processing added to CodeTools when modeswitch PrefixedAttributes
See merge request freepascal.org/lazarus/lazarus!73
2022-02-24 13:17:09 +00:00
Juha Manninen
0cec6db9e6
Merge branch 'noinline-noreturn' into 'main'
...
Updated supported procedure modifiers: noinline, noreturn
See merge request freepascal.org/lazarus/lazarus!72
2022-02-24 12:43:06 +00:00
mattias
17614c2ea5
lazutils: updated fpmake
2022-02-24 12:57:34 +01:00
mattias
26c9421318
updated Makefiles
2022-02-24 12:55:45 +01:00
Mattias Gaertner
900cfcb27e
Merge branch 'lazutils_dep_fcl-image_remove' into 'main'
...
Removing the dependency of the LazUtils package on the fcl-image package
See merge request freepascal.org/lazarus/lazarus!63
2022-02-24 11:53:51 +00:00
Juha Manninen
af4d15529c
Merge branch 'isconstvalue-intrinsic' into 'main'
...
Updated the list of intrinsic functions: IsManagedType, IsConstValue
See merge request freepascal.org/lazarus/lazarus!71
2022-02-24 11:41:35 +00:00
balazs
6f9144a584
IDE: Make Lazarus directory available for packages.
2022-02-23 08:04:33 +02:00
dsiders
1b56acef93
Docs: LazControls. Updates scripts to use FPDoc 3.3.1.
2022-02-23 02:47:20 +00:00
dsiders
66cd96821d
Docs: LazControls. Updates CSS styles to match LCL, LazUtils.
2022-02-23 02:46:37 +00:00
dsiders
dd5b364e1b
Docs: LazControls. Modifies project file to use FPDoc 3.3.X syntax in footer option.
2022-02-23 02:45:57 +00:00
Martin
699b7e240a
LazDebuggerLldb, FP: fix register for Apple M1 (arm64). Required to get exception class and message.
2022-02-22 01:01:41 +01:00
Martin
d38a268f3d
FpDebug: Win64, Fix "Run (F9)" incorrectly triggered watch/stack updates while the app was running.
...
Similar to the Win32 fix at a92db946ec
2022-02-22 01:01:40 +01:00
Martin
8335731953
FpDebug: Fixed uninitialized variables.
2022-02-22 01:01:40 +01:00
Maxim Ganetsky
d233f9981f
Pas2JS: fixed typos in resource strings, regenerated translations and updated Russian translation
2022-02-22 01:26:39 +03:00
Michaël Van Canneyt
3727ad2dea
* Add DTStopas File-new item
2022-02-21 10:04:01 +01:00
Maxim Ganetsky
762c36d773
Pas2JS: fixed typo in resource string, regenerated translations and updated Russian translation
2022-02-21 00:53:49 +03:00
mattias
ea2a452113
IDEIntf: comments
2022-02-20 20:24:11 +01:00
Marc
9ba59b2dfc
FpDebug: Refactor TX86AsmDecoder.DoDisassemble into separate TX86Disassembler object
2022-02-20 16:49:46 +01:00
Michaël Van Canneyt
02daf30de2
* Extract IDs from selected HTML file and fill combobox
2022-02-20 12:44:55 +01:00