aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/testCellBuffer.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2025-02-04 11:47:48 +1100
committerNeil <nyamatongwe@gmail.com>2025-02-04 11:47:48 +1100
commit4c9ddc3121d0488914858ee511028520b96fd0e9 (patch)
tree03989eae1ce94f479749ef74e1e6c76c10f3e332 /test/unit/testCellBuffer.cxx
parentef961772c3ced424f034c2055263d7231eccee01 (diff)
downloadscintilla-mirror-4c9ddc3121d0488914858ee511028520b96fd0e9.tar.gz
Fix segmentation of long lexemes to avoid breaking before modifiers like accents
that must be drawn with their base letters. This is only a subset of implementing grapheme cluster boundaries but it improves behaviour with some Asian scripts like Thai and Javanese. Javanese is mostly written with (ASCII) Roman characters so issues will be rare but Thai uses Thai script. Also slightly improves placement of combining accents in European texts. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14822 https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16115
Diffstat (limited to 'test/unit/testCellBuffer.cxx')
0 files changed, 0 insertions, 0 deletions