Skip Navigation

How to fix quirk word wrapping

)(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO )(-ELLO

)⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO )⁠(-⁠ELLO

(hopefully those are wide enough to wrap for you)

There is a unicode character (U+2060 WORD JOINER) which instructs applications not to split two characters apart under any circumstances. I wrote a simple program to insert them into text automatically: https://codeberg.org/Mycellf/wordjoin

It only puts them where needed, thanks to icu_segmenter, a Rust library made by the Unicode Consortium: https://crates.io/crates/icu_segmenter

Let me know if you need any help compiling it/using a terminal.

3