| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
then backtrack to good break.
|
|
SpecialRepresentations as this allows quick determination of absence for most
multi-byte UTF-8 and DBCS characters.
|
|
behaviour.
|
|
|
|
character and text / punctuation boundaries in SafeSegment as will be simpler
and faster in almost all cases.
Simplify BreakFinder::Next calling SafeSegment.
|
|
|
|
|
|
|
|
|
|
exceptions in static intialisation.
|
|
|
|
|
|
everything needed. Fixes warning from Cppcheck 2.6.
|
|
|
|
in CharacterType.h, merging duplicate functions, removing unused functions and
stadardizing names.
|
|
|
|
implementation.
|
|
remove parameter used just for this test.
|
|
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.
|
|
causes drawing of negative line number.
|
|
This reduces nesting and indentation.
|
|
with SCFIND_CXX11REGEX.
|
|
|