Commit Graph

208 Commits

Author SHA1 Message Date
Martin
69682be8b0 SynEdit: fix more PasHighLighter for "default" modifier after property. (fix false matches). Issue #39726 2022-05-04 21:14:06 +02:00
Martin
db98b76076 SynEdit: fix PasHighLighter for "default" modifier after property. (fix false matches). Issue #39726 2022-05-02 17:44:27 +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
ce6715ed78 Correct spelling errors for "Width" in various units. Issue #39402, patch by Don Siders. 2021-09-26 21:40:16 +03:00
martin
da9b3f55f6 Syn Test, fix compile
git-svn-id: trunk@64828 -
2021-03-16 20:40:26 +00:00
martin
0de591ed36 SynEdit: Tests for keep caret x
git-svn-id: trunk@64826 -
2021-03-16 16:05:36 +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
ondrej
6079f10973 SynEdit test suite: fix compilation for latest SynEdit changes
git-svn-id: trunk@64497 -
2021-02-05 15:48:25 +00:00
martin
bae51ffd23 SynEdit: Fixes for MaybeJoinWithSibling and AdjustForLinesDeleted / Tests for MaybeJoinWithSibling
git-svn-id: trunk@63663 -
2020-07-28 16:14:37 +00:00
martin
99c2707621 SynEdit: Wrap-test, added tree consistency checks
git-svn-id: trunk@63662 -
2020-07-28 16:14:35 +00:00
martin
6419d6aec1 SynEdit: Tests for Wrap
git-svn-id: trunk@63579 -
2020-07-17 01:02:19 +00:00
martin
ca99f92921 SynEdit, test: change debug info to DWARF-3
git-svn-id: trunk@63578 -
2020-07-17 01:02:17 +00:00
martin
ec7c4a64a3 SynEdit: WrappedView, fix merging nodes
git-svn-id: trunk@63538 -
2020-07-09 14:28:10 +00:00
martin
591acf514b SynEdit: fix/implement joining wrap avl nodes
git-svn-id: trunk@63402 -
2020-06-20 13:55:19 +00:00
martin
47a4815c09 SynEdit: added experimental WordWrap / does not work with folding
git-svn-id: trunk@63293 -
2020-06-05 00:12:57 +00:00
martin
34099573b4 SynEdit: Change to use FTheLinesView instead of FFoldedView
git-svn-id: trunk@63200 -
2020-05-21 18:04:08 +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
8cd0ab8b18 SynEdit: FoldedView, renamed Lines/Count to ViewedLines/ViewedCount
git-svn-id: trunk@63188 -
2020-05-20 16:21:54 +00:00
martin
cbb6115663 SynEdit: FoldView, rename/refactor TextToViewIndex/ViewToTextIndex to be 0-based
git-svn-id: trunk@63175 -
2020-05-16 22:17:06 +00:00
martin
dff0c471bc SynEdit: more fixes for ecMoveLineDown / testcase
git-svn-id: trunk@62590 -
2020-01-26 19:25:13 +00:00
martin
e1fffd38c7 SynEdit: TEST for Improve SetTextBetweenPoints and IncPersistentLock(weak)
git-svn-id: trunk@62421 -
2019-12-19 18:04:19 +00:00
martin
4c48234762 SynEdit: Tests for SetTextBetweenPoints and selection adjustments
git-svn-id: trunk@61679 -
2019-08-10 21:54:57 +00:00
martin
d0d5e96859 SynEdit: Test for Fixed crash in SyncroEdit, when undoing. Introduced in r60079 #507784f308 "improved syncro/template edit to deal with adjacent cells"
git-svn-id: trunk@60806 -
2019-03-31 17:04:15 +00:00
martin
f531a8c563 SynEdit: PasHighLighter, fixed highlighting procedure names in interface declaration. Issue #0035238
git-svn-id: trunk@60700 -
2019-03-16 16:21:01 +00:00
martin
7823062d48 SynEdit: PasHighLighter, tests for "type helper", issue #0034654
git-svn-id: trunk@60557 -
2019-03-02 14:16:48 +00:00
martin
ad27ccb3c5 SynEdit: more tests
git-svn-id: trunk@60518 -
2019-02-26 18:51:54 +00:00
martin
0911c1c97f SynEdit: test for improved syncro/template edit to deal with adjacent cells. (no text between cells)
git-svn-id: trunk@60080 -
2019-01-14 01:54:11 +00:00
martin
9b52f8ccf1 SynEdit: test for fix assert/range-check in multi caret. Issue #0030731
git-svn-id: trunk@60034 -
2019-01-08 12:19:32 +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
425f525ce4 SynEdit: testcase, more verbose
git-svn-id: trunk@58576 -
2018-07-19 15:23:09 +00:00
martin
2da6e00eeb SynEdit: Fix crash in TLazSynEditNestedFoldsList, issue #0033996
git-svn-id: trunk@58561 -
2018-07-18 13:10:43 +00:00
martin
8cd65222af SynEdit: Improve beautifier for comment extensions. Split the double usage of MaxIndent / add new flags for AlignOnce
IDE: Improve caption

git-svn-id: trunk@57632 -
2018-04-09 10:39:48 +00:00
martin
c6b2a92978 SynEdit: outline color / testcases for issue #32852
git-svn-id: trunk@57592 -
2018-04-02 22:18:25 +00:00
martin
7418d01c85 SynEdit: outline color / testcases
git-svn-id: trunk@57588 -
2018-04-01 13:17:32 +00:00
martin
a44e69d7e1 SynEdit: outline coloring, fix invalidation
git-svn-id: trunk@57541 -
2018-03-20 18:34:22 +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
bb8a8e2a1e SynEdit: TLazSynEditNestedFoldsList fix crash with cached data
git-svn-id: trunk@57511 -
2018-03-16 00:50:59 +00:00
martin
b080094f72 SynEdit, TEST: Control LinesInWindow for certain tests
git-svn-id: trunk@57508 -
2018-03-15 21:12:16 +00:00
martin
8461dce8ae SynEdit: outline color testcase
git-svn-id: trunk@57507 -
2018-03-15 15:28:18 +00:00
martin
a6a886a8a9 SynEdit: fix ecDeleteEOL with multi codepoint utf8. Issue #0032838
git-svn-id: trunk@57078 -
2018-01-14 00:18:44 +00:00
juha
6810c626df LazUtils: Change "Character" to "Codepoint" in LazUTF8 function names to be more accurate and to avoid confusion.
git-svn-id: trunk@56692 -
2017-12-11 19:44:22 +00:00
martin
a5564ccfa1 SynEdit: test for fix crash in fold structure code TLazSynEditNestedFoldsList
git-svn-id: trunk@55614 -
2017-07-31 02:56:44 +00:00
martin
38156817a0 SynEdit: fix pas HL, class function. more tests / some tests by Pascal R
git-svn-id: trunk@55377 -
2017-06-17 15:33:46 +00:00
martin
698d8d24af SynEdit: Pas-HL, test for ^ in PMyByte = type ^Byte;
git-svn-id: trunk@55376 -
2017-06-17 14:38:06 +00:00
martin
069ea79aae SynEdit: Pas HL, handle generics foo<T: class> does not fold / patch by Pascal
git-svn-id: trunk@55339 -
2017-06-12 20:18:23 +00:00
martin
b250b13bbc SynEdit: tests for fold info list
git-svn-id: trunk@53210 -
2016-10-26 02:03:19 +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
martin
61eed71c13 SynEdit, fixes to IFDEFED debugln
git-svn-id: trunk@53132 -
2016-10-17 02:22:41 +00:00
juha
20639a9df7 SynEdit test: fix compilation in AssertEquals() parameters. Use PtrInt instead of PtrUInt.
git-svn-id: trunk@52587 -
2016-06-30 09:46:20 +00:00
martin
9e02931fe4 SynEdit: Allow HighLighter to skip some disabled fold nodes
git-svn-id: trunk@52184 -
2016-04-13 02:36:24 +00:00