Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
checked before cache which may improve performance for monospaceASCII.
Only reset clear state when storing into cache.
|
|
monospaceCharacterWidth for width of monospaced characters.
|
|
larger than 255 to be represented.
Before this, it may have been possible but extremely rare for a cache entry to
wrongly match a styled lexeme and produce incorrect layout.
Using uint16_t from cstdint instead of a bit field as tools perform more
checking on that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Avoids some warnings but drops constexpr.
Use MixedWith in PlatWin for GDI instead of local implementation.
Add unit tests for Geometry.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ascent and thus line height is at least 1 pixel.
Allow 1 point font minimum instead of 2 as this may help with document maps.
Document negative extra ascent and descent.
Use XYPOSITION for ascent and descent for more coherent types and fewer casts
but floor the values when retrieving from Surface so behaviour is unchanged.
|
|
|
|
underscores and accents will be visible.
|
|
causes drawing of negative line number.
|
|
This reduces nesting and indentation.
|
|
|
|
with SCFIND_CXX11REGEX.
|
|
|
|
|
|
|
|
|
|
Rely on shared_ptr and use standard copying where possible.
Check extraFontFlag and checkMonospaced for FontSpecification comparisons.
|
|
|
|
|
|
|
|
|
|
reference to model.
|
|
|
|
|
|
|
|
highlighting just the subline with the caret when wrapping is on.
|
|
Occurred when a redraw was requested during a paint.
|
|
that are not needed.
|
|
|
|
Was complaining about enum conversions.
|