Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Stop considering container actions as they are supposed to be transparent. The
mayCoalesce flag is private to the undo code and may be removed in the future.
Use Range type to unify state implementing coalescing.
|
|
|
|
This allows more methods to be noexcept.
|
|
|
|
|
|
|
|
|
|
notification handlers.
|
|
match returned.
|
|
|
|
SCFIND_CXX11REGEX.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
adding features easier.
Does not change behaviour.
|
|
encapsulate that in ChangeMouseCapture method.
Does not change behaviour.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for replacing text.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
as it is redone in SubstituteByPosition.
Replace RESearch::pat and RESearch::GrabMatches with retrieving matches as
needed in SubstituteByPosition.
|
|
SCI_MOVESELECTEDLINESDOWN.
|
|
New methods are SelectionMove, PositionMove, HomeWrapPosition and
SelectionPosition::AddVirtualSpace.
This refactoring commit does not change behaviour.
|
|
this shortens code. LineStartPosition is also noexcept which allows callers to
be noexcept.
|
|
CellBuffer fields.
Declare LineEnd noexcept as it should never throw and that allows methods
calling it to also be noexcept.
Call LineEndPosition to simplify Editor::LineSelectionRange.
|
|
backwards.
|
|
This change set does not change behaviour.
|
|
|
|
|
|
|
|
Makes it easier to understand and reduces warnings.
|
|
|
|
|