- Jun 13, 2023
-
-
Marc Durdin authored
Fixes #8998. kmc-kmn messages were broken down into sub-namespaces, but the range overlapped the reserved namespace mask range. Fixed the message values, added a new test to the verifyCompilerMessagesObject function to verify that messages don't creep outside their namespace, and defined new masks (in CompilerErrorSeverity enum... hmm) to help. I opted to remove the leading `0` in the messages for kmc-kmn as I had to correct a number of them anyway, but not the messages in remaining units at this time (it's not an error, but just slightly misleading as we only have 12 bits, not 16 to play with). It is safe to reassign these messages as they were only assigned in 17.0 alpha.
-
Keyman Server authored
auto: increment master version to 17.0.123
-
Keyman Build Agent authored
-
- Jun 12, 2023
-
-
Marc Durdin authored
refactor(developer): import kmcmplib errors into kmc-kmn
-
- Jun 10, 2023
-
-
Keyman Server authored
auto: increment master version to 17.0.122
-
Keyman Build Agent authored
-
- Jun 09, 2023
-
-
Steven R. Loomis authored
-
Marc Durdin authored
spec(core): spec/impl for transform and vars
🙀 -
Marc Durdin authored
chore(developer): check for nodejs deps in kmc-kmn
-
Steven R. Loomis authored
- delete dead code - share common ID regex for vars - move bksp/finl/order tests into tran For: #7377
-
Steven R. Loomis authored
feat(core): fixups to C++ side
🙀 -
Steven R. Loomis authored
feat(core): validate tran
🙀 -
Steven R. Loomis authored
feat(developer): fix e2e test
🙀 -
Steven R. Loomis authored
-
Steven R. Loomis authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Eberhard Beilharz authored
fix(linux): Fix disabling of buttons
-
Steven R. Loomis authored
- re-enable e2e - fix basic.txt to match tools (hextobin): - support diff(block1,block2,divisor) - document the comma rule For: #7377
-
- Jun 08, 2023
-
-
Marc Durdin authored
Fixes #8960. Will need a further minor refactor in the future for kmc-kmw as it also uses some of these same error codes.
-
Marc Durdin authored
Enables eslint checks for eslintNoNodeImports for kmc-kmn. Also enables linting for kmc-model-info, but does not enable eslintNoNodeImports on it at this time. Relates to #8959.
-
Steven R. Loomis authored
- delete a file which is unused - ordr - delete a file that was moved to common/web/types - pattern-parser - update other lines to increase coverage #7377
-
Keyman Server authored
auto: increment master version to 17.0.121
-
Keyman Build Agent authored
-
Steven R. Loomis authored
Co-authored-by:Marc Durdin <marc@durdin.net>
-
Eberhard Beilharz authored
When we recently added the new column and changed the model we didn't adjust all the existing references for the model fields. This change fixes this and also extract some additional methods.
-
Eberhard Beilharz authored
-
- Jun 07, 2023
-
-
Darcy Wong authored
fix(android/engine): Re-enable KMManager tests
-
Eberhard Beilharz authored
fix(linux): Fix title of reference page and links
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
-
Eberhard Beilharz authored
chore(linux): Move some files to keyman-config
-
Eberhard Beilharz authored
-
Marc Durdin authored
chore(core): look for emcc.py, not emcc
-
Steven R. Loomis authored
-
Steven R. Loomis authored
Merge branch 'feat/developer-7377-transform-format-epic-ldml3' into feat/core-7377-transform-epic-ldml
-
Steven R. Loomis authored
-
Steven R. Loomis authored
- new helper for tran - also for bksp For: #7377
-
Steven R. Loomis authored
- builds, passes tests for now For: #7377
-
Steven R. Loomis authored
For: #7377
-
Keyman Server authored
auto: increment master version to 17.0.120
-
Keyman Build Agent authored
-