`'cv02' 1` is ignored after certain characters with Monaspace Xenon
When using ``cv02' 1to remove the serif from the "1" character with Monaspace Xenon, the 1 immediately after a#character still has serifs. The same applies to@, $, %or&` (out of the characters I can type on a Mac without resorting to the Option key, at least — there may be more!)
I'm using this config in VSCode:
"editor.fontFamily": "'Monaspace Xenon Var', monospace",
"editor.fontLigatures": "'calt', 'ss06', 'ss07', 'ss08', 'liga', 'cv02' 1, 'cv10' 1",
"editor.fontVariations": "'wght' 275, 'wdth' 114",
calt is changing the one to a one.right
cv02 is changing one to one.alt
Since calt has already changed the one to one.right then cv02 misses it.
cv02 would need to add one.right to one.right.alt.
11%
Fixed in 1.3!
Also: it turns out that fonts can have software bugs? Who knew 😂