Commit Graph

39 Commits

Author SHA1 Message Date
Martin
6aab34b3e2 SynEdit: move some helper to LazEdit 2025-03-05 23:41:35 +01:00
Martin
75bf0c3c01 SynEdit: reduce compile warnings 2025-03-01 13:28:22 +01:00
Martin
bf58a011b8 SynEdit: deprecate some methods in folded-view 2025-01-21 12:52:36 +01:00
Martin
ed45ec5224 SynEdit: partly implement handling of space followed by combining mark. Issue #41228 2024-11-24 18:15:23 +01:00
Juha
e045ba01d2 Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units. 2023-06-18 14:57:06 +03:00
ondrej
3afd98807d SynEdit: remove circular dependency between SynEdit and SynEditMarkupFoldColoring
git-svn-id: trunk@64479 -
2021-02-05 13:16:45 +00:00
pascal
b8d03d0e29 SynEdit: prevent bad index. Issue #37325
git-svn-id: trunk@63550 -
2020-07-13 05:56:14 +00:00
martin
4c5edbe734 SynEdit: Refactor Notification from Lines. Cache in TextViewManager, and deal with TextBuffer changes (no more need to update in senrTextBufferChanged
git-svn-id: trunk@63197 -
2020-05-21 15:48:47 +00:00
martin
c9a2548cf8 SynEdit: MarkupFoldColor, fix crash when HL does not have config.
git-svn-id: trunk@62317 -
2019-12-01 12:48:31 +00:00
martin
9a1584ac60 SynEdit, Markup outline: fix crash after enabling outline (when IDE started with it disabled)
git-svn-id: trunk@58840 -
2018-09-03 14:46:23 +00:00
martin
323f78d041 SynEdit: speed up / skip nodes that do not have outlining
git-svn-id: trunk@58636 -
2018-07-26 01:51:05 +00:00
martin
8ca82403a0 SynEdit: Fix markup fold color, after recent refactor
git-svn-id: trunk@58635 -
2018-07-26 01:42:22 +00:00
martin
eebc5bb077 SynEdit: MarkupFoldColor, clear colors on create
git-svn-id: trunk@58611 -
2018-07-24 08:07:35 +00:00
martin
9f5cf98a04 SynEdit: Fix markup fold color, after recent refactor
git-svn-id: trunk@58607 -
2018-07-23 22:44:58 +00:00
martin
1e7998c60a SynEdit: Clean up
git-svn-id: trunk@58595 -
2018-07-22 11:36:10 +00:00
martin
ef438f7a45 IDE, SynEdit: MarkupFoldColor, more options to set colors
git-svn-id: trunk@58581 -
2018-07-20 01:12:11 +00:00
martin
381de68567 SynEdit: MarkupFoldColor, improve performance
git-svn-id: trunk@58578 -
2018-07-19 15:27:31 +00:00
martin
a44e69d7e1 SynEdit: outline coloring, fix invalidation
git-svn-id: trunk@57541 -
2018-03-20 18:34:22 +00:00
martin
c47fffce1e SynEdit: outline color / debug gutter: fix 1 based index
git-svn-id: trunk@57520 -
2018-03-17 13:36:05 +00:00
martin
633091a0f9 SynEdit: outline color fixes / issue #32852 and issue #33154 / fix typo
git-svn-id: trunk@57515 -
2018-03-16 16:38:23 +00:00
martin
273a48ba9c SynEdit: outline color / added debug gutter
git-svn-id: trunk@57514 -
2018-03-16 14:04:58 +00:00
martin
42a3a21f82 SynEdit: outline color fixes / issue #32852 and issue #33154 / patch by Pascal R.
git-svn-id: trunk@57513 -
2018-03-16 11:39:20 +00:00
martin
bd833943f7 IDE: Config for SynEdit outline colors. Issue #32930
git-svn-id: trunk@57182 -
2018-01-29 21:03:14 +00:00
martin
cb676c2241 SynEdit: MarkupFoldColor, fixed crash due to wrong method signature.
git-svn-id: trunk@55106 -
2017-05-27 02:40:18 +00:00
martin
8a827a4ea7 SynEdit: Markup fold color, if else chain / nesting based on indent, part of patch 20 from issue #30421 by Pascal R.
git-svn-id: trunk@54155 -
2017-02-14 20:00:04 +00:00
martin
5ef6c2591f SynEdit: Markup fold color, fix invalidate, part of patch 20 from issue #30421 by Pascal R.
git-svn-id: trunk@54154 -
2017-02-14 19:36:42 +00:00
martin
21853b8fc0 SynEdit: Markup fold color, fix empty lines before "last line close", part of patch 20 from issue #30421 by Pascal R.
git-svn-id: trunk@54153 -
2017-02-14 19:24:17 +00:00
martin
4b29d6ac2a SynEdit: Markup fold color, debugln/ifdef, patch 18 from issue #30421 by Pascal R.
git-svn-id: trunk@54038 -
2017-01-31 01:02:07 +00:00
martin
db30eed726 SynEdit: Markup fold color, react to enabled, patch 17 from issue #30421 by Pascal R.
git-svn-id: trunk@54028 -
2017-01-29 16:34:36 +00:00
martin
ccc7c8c621 SynEdit: Markup fold color, react to enabled, patch 16 from issue #30421 by Pascal R.
git-svn-id: trunk@54019 -
2017-01-28 02:54:43 +00:00
martin
b32479366d SynEdit: Markup fold color... fix array len, patch from issue #31049
git-svn-id: trunk@53987 -
2017-01-24 01:29:29 +00:00
mattias
6d281b7c34 synedit: clean up
git-svn-id: trunk@53504 -
2016-12-01 10:34:09 +00:00
mattias
d0c5c53609 synedit: clean up
git-svn-id: trunk@53282 -
2016-11-02 11:06:13 +00:00
martin
9b3d07a150 SynEdit: updates to markup fold-color, patch 15 from issue #0030421 // and started test case.
git-svn-id: trunk@53209 -
2016-10-26 01:54:10 +00:00
mattias
b1067f3140 synedit: less hints
git-svn-id: trunk@52762 -
2016-08-01 07:40:24 +00:00
martin
dc09b12bc0 SynEdit: refactor, move TLazSynEditNestedFoldsList into unit SynEditHighlighterFoldBase
git-svn-id: trunk@52226 -
2016-04-21 02:31:53 +00:00
martin
971225cbb5 Synedit: outline markup / comment
git-svn-id: trunk@52169 -
2016-04-11 13:11:48 +00:00
martin
c34cd1cee2 SynEdit: outline markup improve speed, use new cache of nested-fold-list
git-svn-id: trunk@52168 -
2016-04-11 12:13:45 +00:00
martin
94b7995f86 SynEdit: added (initial) outline markup by x2nie https://github.com/x2nie/syneditmarkupnestedcolors
git-svn-id: trunk@52166 -
2016-04-11 12:00:40 +00:00