summaryrefslogtreecommitdiffstats
path: root/utf8-combined.c
AgeCommit message (Collapse)Author
2023-09-15Change UTF-8 combining to inspect the previous character at the cursornicm
position rather than keeping the last character from the input stream, this is how most terminals work and fixes problems with displaying these characters in vim. GitHub issue 3600.
2023-09-01Only compare the actual size of the UTF-8 character, not all of it.nicm
2023-09-01Rewrite combined character handling to be more consistent and to supportnicm
newer Unicode combined characters (which we have to "know" are combined since they are not width zero). GitHub issue 3600.