Commit Graph

60160 Commits

Author SHA1 Message Date
juha
08eb6e34a9 LHelp: Revamp. Issue #38250, patch from Andrey Sobol.
git-svn-id: trunk@64510 -
2021-02-08 20:53:44 +00:00
mattias
b944f49922 chmhelp: fixed compile
git-svn-id: trunk@64509 -
2021-02-08 19:55:55 +00:00
mattias
ba067ea6be fpdebug: fixed compile
git-svn-id: trunk@64508 -
2021-02-08 19:55:41 +00:00
mattias
1c726d4c93 lcl: fixed typo
git-svn-id: trunk@64507 -
2021-02-08 19:55:20 +00:00
juha
b53ad7ceed Components: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64506 -
2021-02-08 19:09:30 +00:00
juha
87ab5c4219 Examples: Improve string comparison.
git-svn-id: trunk@64505 -
2021-02-08 19:09:22 +00:00
juha
f76b3198f9 IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
2021-02-08 19:09:20 +00:00
juha
bd875ab2f5 LazUtils: Add case-insensitive functions PosI(), LazStartsText() and LazEndsText().
git-svn-id: trunk@64503 -
2021-02-08 19:09:17 +00:00
martin
5fe23e9ae8 SynEdit: fix ScreenRowToRow for markup highlight all
git-svn-id: trunk@64502 -
2021-02-08 18:48:00 +00:00
martin
04eb581af0 FpDebug: fix 32bit elf-imagereader (wrong variable used). Issue #38449 Patch by Christo Crause
git-svn-id: trunk@64501 -
2021-02-08 02:25:10 +00:00
juha
351baa8fb0 Docs: Updates for LCL, LazUtils and FreeType. Issue #38444, patch from Don Siders.
git-svn-id: trunk@64500 -
2021-02-06 10:49:38 +00:00
juha
8c200ad2ca SynEdit Test: Fix compilation with FPC 3.2 stricter type checking.
git-svn-id: trunk@64499 -
2021-02-05 20:16:13 +00:00
juha
4733d3b7a1 Fix compilation with FPC 3.0.4.
git-svn-id: trunk@64498 -
2021-02-05 20:07:12 +00:00
ondrej
6079f10973 SynEdit test suite: fix compilation for latest SynEdit changes
git-svn-id: trunk@64497 -
2021-02-05 15:48:25 +00:00
ondrej
0151aa0887 clean up
git-svn-id: trunk@64496 -
2021-02-05 15:16:47 +00:00
ondrej
d7e459768f SynEdit: fix r64487 #583d01104a causing AV
git-svn-id: trunk@64495 -
2021-02-05 15:16:18 +00:00
ondrej
1e0749d516 IDE: fix compilation for latest SynEdit changes
git-svn-id: trunk@64494 -
2021-02-05 14:34:09 +00:00
ondrej
1a8aa04e61 SynBeautifierPascal: fix file name case
git-svn-id: trunk@64493 -
2021-02-05 14:28:28 +00:00
ondrej
998abc9121 SynEdit: move implementation uses to interface
git-svn-id: trunk@64492 -
2021-02-05 14:22:50 +00:00
ondrej
a38a50b397 SynEdit: remove circular dependency between SynEdit and SynGutterMarks
git-svn-id: trunk@64491 -
2021-02-05 14:20:11 +00:00
ondrej
31541c7ab1 SynEditDsgn: fix compilation
git-svn-id: trunk@64490 -
2021-02-05 14:16:10 +00:00
ondrej
34386c9031 SynEdit: remove circular dependency between SynEdit and SynGutterLineOverview
git-svn-id: trunk@64489 -
2021-02-05 13:53:21 +00:00
ondrej
0060c09037 SynEdit: remove circular dependency between SynEdit and SynGutterLineNumber
git-svn-id: trunk@64488 -
2021-02-05 13:48:38 +00:00
ondrej
583d01104a SynEdit: remove circular dependency between SynEdit and SynGutterCodeFolding
git-svn-id: trunk@64487 -
2021-02-05 13:43:42 +00:00
ondrej
e966434b1a SynEdit: remove circular dependency between SynEdit and SynGutterChanges
git-svn-id: trunk@64486 -
2021-02-05 13:32:42 +00:00
ondrej
2c18181316 SynEdit: remove circular dependency between SynEdit and SynGutter
git-svn-id: trunk@64485 -
2021-02-05 13:30:02 +00:00
ondrej
8e68209e37 SynEdit: remove circular dependency between SynEdit and SynEditMarkupBracket
git-svn-id: trunk@64484 -
2021-02-05 13:28:58 +00:00
ondrej
454ff7cfe4 SynEdit: remove circular dependency between SynEdit and SynEditMarkupHighAll
git-svn-id: trunk@64483 -
2021-02-05 13:26:18 +00:00
ondrej
608ef7b4c6 SynEdit: remove circular dependency between SynEdit and SynEditMarkupIfDef
git-svn-id: trunk@64482 -
2021-02-05 13:24:59 +00:00
ondrej
cb11098e23 SynEdit: remove circular dependency between SynEdit and SynEditMarkupSelection
git-svn-id: trunk@64481 -
2021-02-05 13:24:16 +00:00
ondrej
3c494e28e9 SynEdit: remove circular dependency between SynEdit and SynEditMarkupGutterMark
git-svn-id: trunk@64480 -
2021-02-05 13:20:26 +00:00
ondrej
3afd98807d SynEdit: remove circular dependency between SynEdit and SynEditMarkupFoldColoring
git-svn-id: trunk@64479 -
2021-02-05 13:16:45 +00:00
ondrej
5decda7645 SynEdit: remove circular dependency between SynEdit and SynEditMarkupCtrlMouseLink
git-svn-id: trunk@64478 -
2021-02-05 13:07:33 +00:00
ondrej
e37b60f683 SynEdit: remove circular dependency between SynEdit and SynEditMarkup
git-svn-id: trunk@64477 -
2021-02-05 13:01:19 +00:00
ondrej
1333c96771 SynEdit: remove circular dependency between SynEdit and SynEditFoldedView
git-svn-id: trunk@64476 -
2021-02-05 12:54:49 +00:00
ondrej
33d906c98b SynEdit: remove circular dependency between SynEdit and LazSynIMM
git-svn-id: trunk@64475 -
2021-02-05 12:40:36 +00:00
ondrej
b6b32fe910 SynEdit: remove circular dependency between SynEdit and SynBeautifier
git-svn-id: trunk@64474 -
2021-02-05 12:16:43 +00:00
juha
bef5ada271 LCL-GTK2: Prevent a warning caused by a popup menu code. Issue #38402, patch from Petr-K.
git-svn-id: trunk@64473 -
2021-02-05 11:54:12 +00:00
ondrej
cfa3bf0135 synedit.lpk: new package file format
git-svn-id: trunk@64472 -
2021-02-05 11:42:48 +00:00
ondrej
5bbc3f9c75 SynEdit: move TSynBeautifierPascal to a new unit SynBeautifierPascal to remove circular dependency on SynEdit
git-svn-id: trunk@64471 -
2021-02-05 11:40:36 +00:00
juha
c0e743406d Docs: Updates for LCL and LazUtils. Issue #38438, patch from Don Siders.
git-svn-id: trunk@64470 -
2021-02-05 11:31:20 +00:00
juha
3f3bd1b9a4 IDE: Replace booleans controlling Idle action with a set. Add DefineTemplates update.
git-svn-id: trunk@64469 -
2021-02-05 11:28:20 +00:00
juha
bfd8af82ca IDE: Fix reading versions in TEditorOptions.LoadCodeTemplates. Requires ValueFromIndex().
git-svn-id: trunk@64468 -
2021-02-05 11:28:19 +00:00
juha
d4256b2fe5 LCL: Remove function IntfSendsUTF8KeyPress. Was deprecated in 2011.
git-svn-id: trunk@64467 -
2021-02-05 11:28:18 +00:00
juha
95b5489cff Components: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64466 -
2021-02-05 11:28:16 +00:00
juha
0feb7a5662 Codetools, Debugger: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64465 -
2021-02-05 11:28:11 +00:00
juha
e6d96156ec BuildIntf, IdeIntf, LazUtils: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64464 -
2021-02-05 11:28:07 +00:00
juha
6a07271f31 Pas2js, SynEdit, TAChart, IPro: Use a faster compare method for case-insensitive strings and StringLists.
git-svn-id: trunk@64463 -
2021-02-05 11:28:05 +00:00
juha
64656b41e2 OPM: Faster string comparison.
git-svn-id: trunk@64462 -
2021-02-05 11:28:02 +00:00
juha
d6aedf99e8 OPM: Use FPC_FULLVERSION for checking compiler version.
git-svn-id: trunk@64461 -
2021-02-05 11:28:01 +00:00