aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit
AgeCommit message (Expand)AuthorFilesLines
2022-09-02Add PixelAlignCeil and call PixelAlign* to avoid repeated code.Markus Nißl1-0/+13
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil5-13/+612
2022-07-29Apply rule-of-zero to delete standard methods where possible as handled byNeil5-0/+186
2022-07-29Use SplitVector directly instead of throughSplitVectorWithRangeAdd which wasNeil1-23/+0
2022-07-29Add growSize argument to SplitVector constructor with default value so can beNeil1-4/+2
2022-07-28Call Check to ensure in consistent state.Neil1-0/+9
2022-07-24Bug [#2340] Simplify expand all folds. Speed up expand line a little.Zufu Liu1-0/+22
2022-07-20Implement PositionNext to iterate. Simpler than IndexAfter for client code whichNeil1-0/+14
2022-07-20Add DeleteAll method as quick way to clear everything.Neil1-0/+3
2022-07-20Check IndexAfter at end.Neil1-0/+1
2022-07-20Fix setting end element empty.Neil1-0/+4
2022-07-17Feature [feature-requests:#1441] Line state optimized to avoid excess allocat...Zufu Liu1-6/+6
2022-07-17Feature [feature-requests:#1442] Added PerLine tests for LineMarkers andZufu Liu1-0/+70
2022-07-04Feature [feature-requests:#1442] Faster build with multiprocessing option.Zufu Liu1-1/+1
2022-04-08Feature [feature-requests:#1389] Initialize CaseFolderTable to ASCII soNeil1-2/+0
2022-02-10Replace "OS X' with "macOS".Neil2-5/+5
2021-10-21Feature [feature-requests:#1417] Use backward iteration to find space / controlZufu Liu1-0/+117
2021-10-17Update Catch2 to 2.13.7 so that it works on Ubuntu 21.10.Neil1-175/+253
2021-10-03Feature [feature-requests:#1417] Add DEL (0x7F) to set of space characters.Neil1-1/+1
2021-09-23Fix comment.rel-5-1-2Neil1-1/+1
2021-09-15Move colour mixing implementations into implementation file.Neil4-0/+236
2021-08-25Allow SCI_HIDELINES to hide the first line or all lines.Neil1-0/+15
2021-08-24Remove line end white space.Neil2-4/+4
2021-07-20Add OPTIMIZATION variable so caller can choose optimization level.Neil2-3/+7
2021-07-17Fix minor inconsistency with word searching results at start and end of documentNeil1-0/+8
2021-07-17Extract word edge detection to prepare for fixing bug.Neil1-0/+23
2021-07-16Feature [feature-requests:#1381] Fix position returned when in 2nd segment.Neil1-0/+19
2021-07-14Feature [feature-requests:#1408] More accurate handling of invalid DBCS byteNeil1-6/+51
2021-07-05Feature [feature-requests:#1408] Check both bytes of potential DBCS characterZufu Liu1-7/+60
2021-07-12Add support for benchmarks and Russian text in the unit tests.Neil1-0/+31
2021-07-11Add search tests with different encodings, case-matching options, and directi...Neil1-4/+189
2021-07-11Avoid some incorrect compiler warnings for out-of-bounds access by providingNeil1-3/+3
2021-07-03Feature [feature-requests:#1408] Simplify code, remove IsDBCSTrailByteInvalid.Zufu Liu1-11/+0
2021-07-03Feature [feature-requests:#1408] Use positive IsDBCSTrailByteNoExcept functionZufu Liu1-0/+12
2021-07-02Feature [feature-requests:#1408] Treat valid DBCS lead byte followed by invalidZufu Liu1-0/+20
2021-07-01Add searching test cases for multi-byte encodingNeil4-11/+61
2021-06-21Fix some warnings in unit tests.rel-5-1-0Zufu Liu5-24/+22
2021-06-21Add tests for CharacterCategoryMap, RESearch, and Document.Zufu Liu6-0/+218
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil12-161/+166
2021-05-09Add @file <filename> comments to follow convention.Neil12-13/+36
2021-05-06Fix building unit tests in Visual C++.Neil1-6/+4
2021-04-05Extract CharClassify::cc as CharacterClass and change to enum class.Neil1-14/+14
2021-03-18std::optional is a basic vocabulary type that may be used widely so includeNeil12-0/+12
2021-03-18Move assert and debug trace functions into their own header Debugging.h.Neil12-24/+12
2021-03-17Extract geometry and colour definitions from Platform.h into src/Geometry.h.Neil12-0/+12
2021-03-16Convert Platform from a class to a namespace. Does not change callers.Neil1-2/+2
2021-02-13Update Catch2 so that unit tests will build on Apple Silicon Macs.Neil1-3762/+9631
2020-11-10Remove WordList from testing as that is now part of Lexilla.Neil4-4/+0
2021-01-29Remove Lexilla files from ScintillaNeil2-321/+0
2020-05-04Feature [feature-requests:1347]. Add methods to insert multiple partitions.Neil1-0/+26