Commit Graph

3018 Commits

Author SHA1 Message Date
maxim
c1a767e4ce SynEdit: fixed typos related to 'occur' word
git-svn-id: trunk@65201 -
2021-06-10 22:13:34 +00:00
maxim
d7c9b8c1e4 Translations: Ukrainian translation update by Olexandr Pylypchuk, bug #38974
git-svn-id: trunk@65188 -
2021-06-08 21:45:25 +00:00
martin
2805487c5a SynEdit: WinIME (workaround), make sure the emoji candidate window is shown at the caret.
git-svn-id: trunk@65180 -
2021-06-06 12:53:10 +00:00
martin
874e292825 SynEdit: WinIME, fix coordinates for candidates
git-svn-id: trunk@65178 -
2021-06-06 01:48:07 +00:00
martin
f57d444718 SynEdit: Win-IME, ifdef debugln
git-svn-id: trunk@65177 -
2021-06-05 22:33:57 +00:00
martin
176f0b3310 SynEdit: Handle new Gtk2 IM / Experimental / Issue #38730 / Based on Patch by Do-wan Kim / Moved to new unit
git-svn-id: trunk@65175 -
2021-06-05 22:33:53 +00:00
juha
9eb3d04915 SynEdit: De-deprecate TCustomSynEdit.FoldState until we have an alternative. Improve editor general options layout a little.
git-svn-id: trunk@65138 -
2021-05-26 09:16:29 +00:00
maxim
44cf6253c1 SynEdit: updated Russian translation
git-svn-id: trunk@65039 -
2021-04-20 22:14:12 +00:00
martin
7a676cf380 SynEdit: improve naming in advanced mouse opts
git-svn-id: trunk@65030 -
2021-04-20 18:57:02 +00:00
martin
98442b5353 SynEdit: improve naming in advanced mouse opts
git-svn-id: trunk@65029 -
2021-04-20 18:56:58 +00:00
martin
0340add854 SynEdit: partly fix unfolding lines with mixed collapse and expand info
git-svn-id: trunk@65027 -
2021-04-20 13:55:52 +00:00
martin
a2f76da804 SynEdit: workaround for issue #38766 / fpc generates bad code on aach64
git-svn-id: trunk@65024 -
2021-04-19 18:05:15 +00:00
martin
da9b3f55f6 Syn Test, fix compile
git-svn-id: trunk@64828 -
2021-03-16 20:40:26 +00:00
martin
38d12137b3 SynEdit: fix for replace in column-mode selection
git-svn-id: trunk@64827 -
2021-03-16 20:40:24 +00:00
martin
0de591ed36 SynEdit: Tests for keep caret x
git-svn-id: trunk@64826 -
2021-03-16 16:05:36 +00:00
martin
9c4e45f598 SynEdit: Fix uninitialized var for "keep caret X"
git-svn-id: trunk@64825 -
2021-03-16 16:03:20 +00:00
juha
9046b533af LazUtils: New LazStartsStr and similar functions. StartsStr etc. in StrUtils return False for empty sub-string, thus Delphi incompatible.
git-svn-id: trunk@64743 -
2021-03-04 08:58:54 +00:00
juha
bb79fd08da SynEdit: Revert one more change. BasedMix can be empty.
git-svn-id: trunk@64739 -
2021-03-03 14:45:34 +00:00
juha
dfb8608d9a SynEdit: Restore Copy() calls. SetLength() may make a string longer with garbage in the end.
git-svn-id: trunk@64730 -
2021-03-03 10:21:52 +00:00
mattias
3386007fe0 synedit: fixed compile
git-svn-id: trunk@64722 -
2021-03-02 13:52:59 +00:00
ondrej
64d6ca58a7 SynEdit: improve StartsStr optimization from r64527 #077ebbe494 (do not convert PChar to string)
git-svn-id: trunk@64721 -
2021-03-02 12:41:42 +00:00
wp
0b71099783 Components: Add copyright notes to all folders to which Roland Hahn has contributed images.
git-svn-id: trunk@64663 -
2021-02-24 22:17:51 +00:00
martin
be8da43baa SynEdit: Update Firebird 4.0 highlighter. Issue #0038520 Patch by Gabor Boros
git-svn-id: trunk@64652 -
2021-02-22 18:54:04 +00:00
juha
d01c4c6496 SynEdit: Fix compilation with FPC 3.0.4.
git-svn-id: trunk@64645 -
2021-02-21 15:34:09 +00:00
juha
b2aa58981c SynEdit: Cleanup.
git-svn-id: trunk@64628 -
2021-02-20 20:40:46 +00:00
juha
a523ee94b3 SynEdit: Optimize parsing CompletionList. Use faster string comparison.
git-svn-id: trunk@64626 -
2021-02-20 13:14:27 +00:00
martin
0c46287ea3 SynEdit: publish OnContextPopup, OnResize. Issue #038511
git-svn-id: trunk@64622 -
2021-02-19 02:13:52 +00:00
ondrej
e80edc6b0d SynEdit: revert wrong changes (ScreenRowToRow->ScreenXYToTextXY, RowToScreenRow->TextXYToScreenXY) during the circular dependency removal
git-svn-id: trunk@64580 -
2021-02-14 18:46:26 +00:00
mattias
62c37ad72a updated Makefiles
git-svn-id: trunk@64567 -
2021-02-13 13:01:14 +00:00
juha
077ebbe494 Optimise string manipulation. Reduce calls to Copy().
git-svn-id: trunk@64527 -
2021-02-11 14:08:24 +00:00
juha
77e6853ca6 Components: Reduce calls to LowerCase().
git-svn-id: trunk@64515 -
2021-02-10 13:43:15 +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
martin
5fe23e9ae8 SynEdit: fix ScreenRowToRow for markup highlight all
git-svn-id: trunk@64502 -
2021-02-08 18:48:00 +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
d7e459768f SynEdit: fix r64487 #583d01104a causing AV
git-svn-id: trunk@64495 -
2021-02-05 15:16:18 +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