mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-18 22:05:25 -05:00
Revert "term: append zero-width grapheme breaking characters to previous cell"
This reverts commit 76503fb86a.
This commit is contained in:
parent
1b15cc5f3d
commit
1fec0cf5ea
2 changed files with 3 additions and 3 deletions
|
|
@ -229,9 +229,9 @@
|
||||||
enabled ([#1947][1947]).
|
enabled ([#1947][1947]).
|
||||||
* Reflow of the cursor (active + saved) when at the end of the line
|
* Reflow of the cursor (active + saved) when at the end of the line
|
||||||
with a pending wrap (LCF set) ([#1954][1954]).
|
with a pending wrap (LCF set) ([#1954][1954]).
|
||||||
* Zero-width characters that also are grapheme breaks (e.g. U+200B,
|
* ~~Zero-width characters that also are grapheme breaks (e.g. U+200B,
|
||||||
ZERO WIDTH SPACE) being ignored (discarded and never stored in the
|
ZERO WIDTH SPACE) being ignored (discarded and never stored in the
|
||||||
grid) ([#1960][1960]).
|
grid) ([#1960][1960]).~~ (reverted)
|
||||||
* `--server=<FD>` not working on FreeBSD ([#1956][1956]).
|
* `--server=<FD>` not working on FreeBSD ([#1956][1956]).
|
||||||
* Crash when resetting the terminal and an application had previously
|
* Crash when resetting the terminal and an application had previously
|
||||||
set a custom app ID ([#1963][1963])
|
set a custom app ID ([#1963][1963])
|
||||||
|
|
|
||||||
|
|
@ -4188,7 +4188,7 @@ term_process_and_print_non_ascii(struct terminal *term, char32_t wc)
|
||||||
if (grapheme_clustering) {
|
if (grapheme_clustering) {
|
||||||
/* Check if we're on a grapheme cluster break */
|
/* Check if we're on a grapheme cluster break */
|
||||||
if (utf8proc_grapheme_break_stateful(
|
if (utf8proc_grapheme_break_stateful(
|
||||||
last, wc, &term->vt.grapheme_state) && width > 0)
|
last, wc, &term->vt.grapheme_state))
|
||||||
{
|
{
|
||||||
term_reset_grapheme_state(term);
|
term_reset_grapheme_state(term);
|
||||||
goto out;
|
goto out;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue