Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
empty partition.
Add extra checking to Partitioning and turn on checking for UnitTester.
|
|
Declare the standard member functions in more classes
|
|
define all the standard member functions. This cascades to all methods called
by the iterators, affecting Document, CellBuffer, Partitioning, SplitVector and
UTF-8 and DBCS functions.
Other trivial functions declared noexcept.
|
|
|
|
From Effective Modern C++ Item 21.
|
|
|
|
|
|
interfaces ILexer4 and IDocument.
|
|
Document.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SplitVector
template. Inserting and deleting lines are made more efficient by lessening the
amount of per line information copied.
Marker data is only allocated for each line if markers are added.
|