spiegel-keyman/developer/src/kmc-kmn
Marc Durdin a04e977749 fix(developer): include nul in offset calculations for kmw v10 compiler
The cached context comparison for v10 kmw compiler includes the `nul`
statement, unlike the comparison in the earlier compiler. This
difference was missed in earlier iterations including the recent patch
in #13003. This patch fixes the problem for both `context(n)` and
`index(store,n)` offset calculations.

Fixes: #13306
Fixes: #13307
Follows: #13003
2025-02-23 16:25:51 +01:00
..
config feat(developer): add api-extractor and api-documenter and config 2024-02-26 11:37:32 +07:00
src fix(developer): include nul in offset calculations for kmw v10 compiler 2025-02-23 16:25:51 +01:00
test fix(developer): include nul in offset calculations for kmw v10 compiler 2025-02-23 16:25:51 +01:00
.eslintrc.cjs refactor(web): move common/web/eslint → common/tools/eslint 2024-09-10 19:16:52 +02:00
.gitignore chore(developer): more polish on wasm interfaces 2023-03-23 10:58:09 +07:00
build.sh refactor(developer): unify test action 2024-11-28 15:16:25 +07:00
package.json chore(developer): rename test files 2024-11-28 14:32:09 +01:00
README.md docs(developer): npm package readme files 2024-02-26 14:00:51 +07:00
tsconfig.json refactor(common): merge master into branch 2024-08-01 07:07:07 +07:00

Keyman Developer - kmc-kmn

This package compiles .kmn keyboards into .kmx binary keyboard files. It can be used from the command line with @keymanapp/kmc.

Note: this package requires WASM support.