-
### What problem are you trying to solve?
Selection and caret position are two building blocks for editing text in canvas content. Consider the sequence of dragging out a text selection with a mous…
-
I'm working on Myanmar shaping in Allsorts and have a query about how punctuation should be handled in syllable splitting. There are these punctuation characters in the Myanmar character tables but th…
-
### Steps to reproduce
1. Paste this text
```
السَّلامُ عليْكُم
```
2. `:set arabic`
### Expected behaviour
Two problems:
* Diacritics are mispositioned.
* Positioning cursor on a lette…
-
The framework displays Khmer TTF text content incorrectly. The text content pattern displayed is different from the original text content pattern that needs to be displayed, and the Khmer TTF text con…
-
This is probably more of a unicode issue than a css issue, but we have a fair bit of people involved with text layout and i18n over here, so filing it here first to figure out if we should take it to …
-
**This is a tracker issue.** Only discuss things here if they are i18n WG internal meta-discussions about the issue. **Contribute to the actual discussion at the following link:**
§ https://githu…
-
I might be doing something wrong or naive here, but here's a minimal example:
```toml
# Cargo.toml
[package]
name = "cosmic-text-test"
version = "0.1.0"
edition = "2021"
[dependencies]
cos…
-
**Is your feature request related to a problem? Please describe.**
wezterm cannot display right to left languages correctly. RTL text is not not RTL, and characters that need to be combined, are not.…
-
Some days ago I started working to switch to [Skia-m124](https://github.com/aseprite/skia/releases/tag/m124-8c6cfae8c5) (in the beta branch of [laf](https://github.com/aseprite/laf/tree/beta) and [ase…
-
I have a text area with the value "01ffi56", the ffi ligates for my font (DejaVu Sans)
The normal shaping looks like:
```
DEBUG:gfx::text::shaping::harfbuzz: shaping text: "01ffi56"
DEBUG:gfx::text…