divvun/kbdgen-archived

\u{0} doesn't create empty key, subsequent keys are left-shifted

snomos opened this issue · 1 comments

This happens with the macOS generator (haven't tested the other ones yet).

Compare the follwing definition (from sma_NO-macos.yaml) with the screenshot:

  iso-alt+shift: |
    Ÿ ¡    ®    ¥  ¢ ‰ ¶ \ { } ≠    ¿ \u{0}
    Q ˝    É \u{0} ‡ ˜ Ü ˆ Œ ∏ ˚    ^
    ◊ ∑    ∆    ∫  ¯ ˘ ¬ º fl Ø Ä \u{0}
    ≥ ⁄ \u{0}   Ç  « » “ ” „ · —

skjermbilde 2017-05-16 kl 15 30 10

Notice how there is no empty key after É, and that the capital Q is at the end of the E row instead of at the beginning of the D row. For each additional zero char, the remaining keys are left-shifted correspondingly.

Fixed.