Age | Commit message (Collapse) | Author | Files | Lines |
|
and lines.
|
|
|
|
Features used are move constructor, unique_ptr, deleted functions, enum class,
lambda expression, and range for loop.
|
|
are multiple locations for one position.
The main current use is to find the location at the end of a line or display
line when the commonly used location is at the start of the next line.
|
|
|
|
colours and to change the colour of text.
|
|
used.
|
|
classes.
|
|
|
|
|
|
a lifetime that is too long. Instead provide it as an argument to BreakFinder
where it is only needed during intialisation.
|
|
|
|
so mark ViewStyle parameters as const.
Provide a FontAlias copy constructor and use it to work around non-const Font
arguments to Surface when sourced from const ViewStyle.
|
|
defined in scripts/HeaderOrder.txt.
|
|
|
|
|
|
|
|
|
|
int is undefined in C++.
|
|
|
|
|
|
moving code
from Editor to LineLayout.
|
|
|
|
Parameter names added to method declarations.
|
|
|
|
a binary file.
Simplify use of BreakFinder and use for layout as well as drawing.
|
|
possible.
unordered_map caused too many porting problems.
|
|
|
|
case conversion of Unicode text in accordance with Unicode.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
to drawing. Drawing will now always be broken up at a character
boundary even when there is a large number of alphabetic characters.
Fixes bug #3165743.
|
|
From Marko Njezic.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
when the selection is empty (thus only needing a caret drawn) or when the
selection settings do not need the text drawn as pieces such as when the
selection is drawn translucently.
|
|
typing. Renamed multiline options to reflect use on multiple selections.
Using std::vector for selections.
|
|
|
|
|
|
rather than use the default style. This adapts better for comments which
use a different font.
|