Spacing #17

Closed
opened 2025-12-30 01:29:12 +01:00 by adam · 2 comments
Owner

Originally created by @bigmstone on GitHub (Nov 13, 2025).

Originally assigned to: @sayyadirfanali on GitHub.

On the latest version spacing was removed which makes Kitty not recognize it as monospace. Honestly, I don't know a ton about fonts. I just have two laptops and between this version and the previous one I had it stopped working. This is the best I could figure out.

$ fc-query ./Myna.otf | rg -i "spacing"
        spacing: 100(i)(s)

$ git pull
remote: Enumerating objects: 94, done.
remote: Counting objects: 100% (67/67), done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 94 (delta 37), reused 54 (delta 29), pack-reused 27 (from 1)
Unpacking objects: 100% (94/94), 5.65 MiB | 7.28 MiB/s, done.
From https://github.com/sayyadirfanali/Myna
   aa09d75..bb48773  main       -> origin/main
Updating aa09d75..bb48773
Fast-forward
 Myna-NerdFont.otf        |  Bin 0 -> 2306376 bytes
 Myna-alt_l.otf           |  Bin 0 -> 200460 bytes
 Myna-alt_l.ttf           |  Bin 0 -> 90548 bytes
 Myna.otf                 |  Bin 188908 -> 200500 bytes
 Myna.sfd                 | 8978 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------------------------------------------------
 Myna.ttf                 |  Bin 0 -> 90544 bytes
 Myna_v.zip               |  Bin 0 -> 1769067 bytes
 OFL.txt                  |   97 +++
 README.md                |   17 +-
 README.txt               |   14 +
 build                    |    4 -
 build.py                 |   16 +
 build.sh                 |    3 +
 images/comp.png          |  Bin 110158 -> 0 bytes
 images/comp_dark.png     |  Bin 0 -> 134333 bytes
 images/comp_light.png    |  Bin 0 -> 145227 bytes
 images/hero.png          |  Bin 330813 -> 0 bytes
 images/hero_dark.png     |  Bin 0 -> 162969 bytes
 images/hero_light.png    |  Bin 0 -> 163442 bytes
 scripts/mkcomp => mkcomp |   24 +-
 mkhero                   |   41 ++
 scripts/mkhero           |   21 -
 vert_compact.py          |   27 +
 23 files changed, 4811 insertions(+), 4431 deletions(-)
 create mode 100644 Myna-NerdFont.otf
 create mode 100644 Myna-alt_l.otf
 create mode 100644 Myna-alt_l.ttf
 create mode 100644 Myna.ttf
 create mode 100644 Myna_v.zip
 create mode 100644 OFL.txt
 create mode 100644 README.txt
 delete mode 100755 build
 create mode 100644 build.py
 create mode 100755 build.sh
 delete mode 100644 images/comp.png
 create mode 100644 images/comp_dark.png
 create mode 100644 images/comp_light.png
 delete mode 100644 images/hero.png
 create mode 100644 images/hero_dark.png
 create mode 100644 images/hero_light.png
 rename scripts/mkcomp => mkcomp (62%)
 create mode 100755 mkhero
 delete mode 100755 scripts/mkhero
 create mode 100644 vert_compact.py

$ fc-query ./Myna.otf | rg -i "spacing"

$ diff <(fc-query ./Myna.otf) <(fc-query ./Myna.otf.old)
10a11
>       spacing: 100(i)(s)
12c13
<       file: "./Myna.otf"(s)
---
>       file: "./Myna.otf.old"(s)
18c19
<       0001: ffffffef e6ffffff fffff3ff 7fffffff 00048000 00000000 08a00004 d510000c
---
>       0001: ffffffef feffffff fff7f3ff 7fffffff 00048000 00000000 08a00004 d5100004
37c38
<       lang: aa|ab|af|av|ay|ba|be|bg|bi|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|kaa|ki|kk|kum|kv|ky|la|lb|lez|mg|mk|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pt|rm|ru|sah|sel|sh|sk|sl|sma|smj|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|tr|ts|tt|tyv|uk|uz|vo|vot|wa|wen|xh|yap|zu|an|crh|fil|hsb|ht|jv|kj|ku-tr|kwm|li|mn-mn|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|ty|za|agr|ayc|bem|dsb|lij|mfe|mhr|mjw|nhn|niu|tpi|unm|wae|yuw(s)
---
>       lang: aa|ab|af|av|ay|ba|be|bg|bi|br|bs|bua|ca|ce|ch|chm|cs|cu|cv|da|de|el|en|eo|es|et|eu|fi|fj|fo|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|kaa|ki|kk|kum|kv|ky|la|lb|lez|lv|mg|mh|mk|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pt|rm|ru|sah|sel|sh|sk|sl|sma|smj|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|tr|ts|tt|tyv|uk|uz|vo|vot|wa|wen|xh|yap|zu|an|crh|fil|hsb|ht|jv|kj|ku-tr|kwm|li|mn-mn|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|ty|za|agr|ayc|bem|dsb|lij|mhr|mjw|nhn|niu|tpi|unm|wae|yuw(s)
39d39
<       capability: "otlayout:DFLT otlayout:cyrl otlayout:grek otlayout:latn"(s)

$
Originally created by @bigmstone on GitHub (Nov 13, 2025). Originally assigned to: @sayyadirfanali on GitHub. On the latest version spacing was removed which makes Kitty not recognize it as monospace. Honestly, I don't know a ton about fonts. I just have two laptops and between this version and the previous one I had it stopped working. This is the best I could figure out. ``` $ fc-query ./Myna.otf | rg -i "spacing" spacing: 100(i)(s) $ git pull remote: Enumerating objects: 94, done. remote: Counting objects: 100% (67/67), done. remote: Compressing objects: 100% (38/38), done. remote: Total 94 (delta 37), reused 54 (delta 29), pack-reused 27 (from 1) Unpacking objects: 100% (94/94), 5.65 MiB | 7.28 MiB/s, done. From https://github.com/sayyadirfanali/Myna aa09d75..bb48773 main -> origin/main Updating aa09d75..bb48773 Fast-forward Myna-NerdFont.otf | Bin 0 -> 2306376 bytes Myna-alt_l.otf | Bin 0 -> 200460 bytes Myna-alt_l.ttf | Bin 0 -> 90548 bytes Myna.otf | Bin 188908 -> 200500 bytes Myna.sfd | 8978 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------------------------------------------------------------------- Myna.ttf | Bin 0 -> 90544 bytes Myna_v.zip | Bin 0 -> 1769067 bytes OFL.txt | 97 +++ README.md | 17 +- README.txt | 14 + build | 4 - build.py | 16 + build.sh | 3 + images/comp.png | Bin 110158 -> 0 bytes images/comp_dark.png | Bin 0 -> 134333 bytes images/comp_light.png | Bin 0 -> 145227 bytes images/hero.png | Bin 330813 -> 0 bytes images/hero_dark.png | Bin 0 -> 162969 bytes images/hero_light.png | Bin 0 -> 163442 bytes scripts/mkcomp => mkcomp | 24 +- mkhero | 41 ++ scripts/mkhero | 21 - vert_compact.py | 27 + 23 files changed, 4811 insertions(+), 4431 deletions(-) create mode 100644 Myna-NerdFont.otf create mode 100644 Myna-alt_l.otf create mode 100644 Myna-alt_l.ttf create mode 100644 Myna.ttf create mode 100644 Myna_v.zip create mode 100644 OFL.txt create mode 100644 README.txt delete mode 100755 build create mode 100644 build.py create mode 100755 build.sh delete mode 100644 images/comp.png create mode 100644 images/comp_dark.png create mode 100644 images/comp_light.png delete mode 100644 images/hero.png create mode 100644 images/hero_dark.png create mode 100644 images/hero_light.png rename scripts/mkcomp => mkcomp (62%) create mode 100755 mkhero delete mode 100755 scripts/mkhero create mode 100644 vert_compact.py $ fc-query ./Myna.otf | rg -i "spacing" $ diff <(fc-query ./Myna.otf) <(fc-query ./Myna.otf.old) 10a11 > spacing: 100(i)(s) 12c13 < file: "./Myna.otf"(s) --- > file: "./Myna.otf.old"(s) 18c19 < 0001: ffffffef e6ffffff fffff3ff 7fffffff 00048000 00000000 08a00004 d510000c --- > 0001: ffffffef feffffff fff7f3ff 7fffffff 00048000 00000000 08a00004 d5100004 37c38 < lang: aa|ab|af|av|ay|ba|be|bg|bi|br|bs|bua|ca|ce|ch|chm|co|cs|cu|cv|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|kaa|ki|kk|kum|kv|ky|la|lb|lez|mg|mk|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pt|rm|ru|sah|sel|sh|sk|sl|sma|smj|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|tr|ts|tt|tyv|uk|uz|vo|vot|wa|wen|xh|yap|zu|an|crh|fil|hsb|ht|jv|kj|ku-tr|kwm|li|mn-mn|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|ty|za|agr|ayc|bem|dsb|lij|mfe|mhr|mjw|nhn|niu|tpi|unm|wae|yuw(s) --- > lang: aa|ab|af|av|ay|ba|be|bg|bi|br|bs|bua|ca|ce|ch|chm|cs|cu|cv|da|de|el|en|eo|es|et|eu|fi|fj|fo|fur|fy|gd|gl|gv|ho|hr|hu|ia|id|ie|ik|io|is|it|kaa|ki|kk|kum|kv|ky|la|lb|lez|lv|mg|mh|mk|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pt|rm|ru|sah|sel|sh|sk|sl|sma|smj|so|sq|sr|ss|st|sv|sw|tg|tk|tl|tn|tr|ts|tt|tyv|uk|uz|vo|vot|wa|wen|xh|yap|zu|an|crh|fil|hsb|ht|jv|kj|ku-tr|kwm|li|mn-mn|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|ty|za|agr|ayc|bem|dsb|lij|mhr|mjw|nhn|niu|tpi|unm|wae|yuw(s) 39d39 < capability: "otlayout:DFLT otlayout:cyrl otlayout:grek otlayout:latn"(s) $ ```
adam added the bug label 2025-12-30 01:29:12 +01:00
adam closed this issue 2025-12-30 01:29:12 +01:00
Author
Owner

@sayyadirfanali commented on GitHub (Nov 14, 2025):

@bigmstone please check now. i mistakenly changed the width for one glyph in previous commit.

@sayyadirfanali commented on GitHub (Nov 14, 2025): @bigmstone please check now. i mistakenly changed the width for one glyph in previous commit.
Author
Owner

@sayyadirfanali commented on GitHub (Nov 14, 2025):

i've checked using fc-query on the latest commit and it is recognised as a monospace font now. should work now for you too in Kitty. i'm closing this. please comment to reopen if the issue persists.

@sayyadirfanali commented on GitHub (Nov 14, 2025): i've checked using `fc-query` on the latest commit and it is recognised as a monospace font now. should work now for you too in Kitty. i'm closing this. please comment to reopen if the issue persists.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Myna#17