valadaptive
valadaptive
That is, something like the [`word-break` CSS property](https://developer.mozilla.org/en-US/docs/Web/CSS/word-break). Right now, Parley breaks all lines at word boundaries (there's logic to insert "emergency line breaks" if a single word overflows the...
As requested in https://github.com/linebender/parley/issues/298. It turns out to be a bit worse than I originally thought--when I used ctrl+left arrow in the vello_editor example, it just put me back at...
Like with https://github.com/googlefonts/fontations/pull/497, we were previously not falling back to phantom point deltas if the `hvar` table was missing. This implements that. I've used skrifa/read_fonts for this since it was...
This is necessary for Parley to display tab characters. Since swash incorrectly thinks the tab character is ignorable (https://github.com/linebender/parley/issues/302) and there's no way to regenerate the Unicode tables (https://github.com/dfrg/swash/issues/37), this...
I've made [a webapp](https://github.com/valadaptive/glypht) for subsetting and converting fonts, and part of that included compiling HarfBuzz' `hb-subset` API (and woff+woff2 conversion) to WebAssembly and exposing it via JS. As a...
It seems the [overview](https://github.com/WebAssembly/relaxed-simd/blob/main/proposals/relaxed-simd/Overview.md) has not been updated since October 2023, and differs significantly from the actual ratified specification. However, it is a lot easier to *read* than the ratified...