Commit Graph

18 Commits

Author SHA1 Message Date
Martin
aa4b55e655 SynEdit: Remove "published" from TextAttribute. Add to child-classes 2025-08-04 10:35:39 +02:00
Martin
4e95ce60a2 SynEdit: Optimize test 2025-07-22 16:04:44 +02:00
Martin
6690e16115 SynEdit: Refactor TSynSelectedColorMergeResult - fix inheritance structure.
- This change affects compatibility for Highlighters: Code requiring the a tokens Attribute must now decide if it should call "GetTokenAttribute" / "GetEndOfLineAttribute" or "GetTokenAttributeEx" / "GetEndOfLineAttributeEx"
2025-04-06 10:04:14 +02: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
Martin
a87136316e SynEdit: fixes for TSynMultiSyn Highlighter. Includes fix for Issue #40292 2023-06-03 21:34:32 +02:00
Martin
8bb1162ac2 SynEdit, test: add build modes, add run as console app, comment out some test failures, reduce some long tests 2021-10-01 14:31:52 +02: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
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
6a5c8b3c85 SynEdit: clean up
git-svn-id: trunk@39851 -
2013-01-14 14:01:05 +00:00
martin
77f02e3f39 SynEdit: test, clean up
git-svn-id: trunk@39804 -
2013-01-08 10:05:46 +00:00
martin
d93e43d196 SynEdit, MultiHighlighter: fix adding text/sections at EOL. issue #0022745
git-svn-id: trunk@38428 -
2012-08-29 20:06:42 +00:00
martin
b56c9c69de SynEdit TSynMultiSyn: Several fixes issue #0022519
git-svn-id: trunk@38223 -
2012-08-10 00:04:11 +00:00
martin
b2905c41ac SynEdit TSynMultiSyn: Fixed updating, when appending to EOT. Part of issue #0022519
git-svn-id: trunk@38175 -
2012-08-05 14:49:28 +00:00
martin
cebd235527 SynEdit TSynMultiSyn: typo
git-svn-id: trunk@38152 -
2012-08-04 14:15:00 +00:00
martin
242370b71e SynEdit TSynMultiSyn: Fixed crash when deleting lines. Part of issue #0022519
git-svn-id: trunk@38150 -
2012-08-04 12:00:32 +00:00
martin
04c2eb89db Syn-Multi-Highlighter, tests for rev 27545 #1b6d6917f7
git-svn-id: trunk@27546 -
2010-10-02 16:31:47 +00:00
martin
591e6c3709 SynEdit: testcase, fix memleak
git-svn-id: trunk@25256 -
2010-05-08 16:27:31 +00:00
martin
e17e1be824 SynEdit: some tests
git-svn-id: trunk@25057 -
2010-04-29 02:18:23 +00:00