aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/test.mak
AgeCommit message (Collapse)AuthorFilesLines
2025-01-31Add default basic constructor and operator!= to SelectionPosition to ease use.Neil1-0/+1
Use default member initializer, constexpr for constructors and equality operators and <, [[nodiscard]] for comparison operators. Add simple unit tests for Selection. Not trying to be exhaustive here, just start the process of adding tests.
2024-02-01Move UndoHistory into its own module that is accessible from CellBuffer andNeil1-0/+1
tests but hidden from most of Scintilla. Access through std::unique_ptr.
2022-07-31Added change history which can display document changes (modified, saved, ...)Neil1-0/+1
in the margin or in the text.
2022-07-04Feature [feature-requests:#1442] Faster build with multiprocessing option.Zufu Liu1-1/+1
2021-09-15Move colour mixing implementations into implementation file.Neil1-0/+1
Avoids some warnings but drops constexpr. Use MixedWith in PlatWin for GDI instead of local implementation. Add unit tests for Geometry.
2021-07-20Add OPTIMIZATION variable so caller can choose optimization level.Neil1-2/+2
Drop lexlib from include path as no longer part of Scintilla. For clang on Windows, turn off deprecated function warning and disable sanitizers as they are slow.
2021-07-01Add searching test cases for multi-byte encodingNeil1-0/+2
2021-06-21Add tests for CharacterCategoryMap, RESearch, and Document.Zufu Liu1-0/+3
2020-11-10Remove WordList from testing as that is now part of Lexilla.Neil1-1/+0
2020-05-03Feature [feature-requests:1347]. Add InsertLines method to PerLine interface andNeil1-1/+2
all implementations. This will allow insertion of lines in batches in a future change set. Added tests for PerLine implementations.
2019-04-28Switch from /std:c++latest to /std:c++17 as Visual C++ 2019 now includes someNeil1-1/+1
C++20 features.
2019-04-05Move UniqueStringCopy into its own source file UniqueString.cxx to hide theNeil1-1/+2
implementation.
2018-03-24Update unit test Visual C++ builds to Visual C++ 2017 with /std:c++latestNeil1-1/+1
but also allowing std::auto_ptr for Catch.
2018-03-20Add unit tests for UniCoversion.Neil1-1/+2
2018-03-16Remove line-end white space.Neil1-1/+1
2016-08-25Add unit tests for WordList class.Neil1-0/+1
2013-11-18Add some tests for CellBuffer.Neil1-0/+1
2013-11-17Added tests for Decoration.Neil1-1/+5
2013-11-17Switch unit tests to Catch framework.Neil1-0/+27