Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
allocations succeed and others fail.
|
|
for validity check.
|
|
|
|
|
|
|
|
SC_UNDO_SELECTION_HISTORY_SCROLL flag to SCI_SETUNDOSELECTIONHISTORY.
|
|
|
|
|
|
|
|
|
|
code.
|
|
history disabled.
|
|
SCI_SETSELECTIONSERIALIZED.
|
|
On average takes around 20% of SelectionSimple.
|
|
performing undo or redo.
|
|
consistent as 'undo selection' instead of 'selection undo' as more closely
associated with undo than selection.
|
|
|
|
line up.
Handle edge cases when moving selected lines. Allow moving the selection when
the end line of the document is empty or when moving up the last empty line.
|
|
SciLineFromPosition is a binary search over the line indices but LineStart is
just indexing so is less expensive.
This code may limit performance when updating many positions.
|
|
|
|
RangeContainsProtected gains an overload that takes a SelectionRange as this is
common use and simplifies callers.
ClearSelectionRange is common code used to clear selected text and update a
SelectionRange before inserting text.
|
|
|
|
|
|
These force the multiline behaviour of SCI_TAB and SCI_BACKTAB.
|
|
nesting depth.
|
|
parts of multiple selection when copied.
|
|
|
|
|
|
|
|
points.
|
|
|
|
unique_ptr. Reduces executable size.
|
|
Use symbolic constants for colour components, fixing 'magic number' warnings.
|
|
|
|
Write more documentation for undo history.
|
|
|
|
|
|
|
|
|
|
notification handlers.
|
|
|
|
|
|
adding features easier.
Does not change behaviour.
|
|
encapsulate that in ChangeMouseCapture method.
Does not change behaviour.
|
|
|
|
|
|
|
|
|