Steven R. Loomis
256017110b
fix(developer): ldml drop \u1234 🙀
...
- temporarily roll back change to test.xml
- for feat(core): ldml drop \u1234 format 🙀 #9515
2023-09-15 14:42:43 -04:00
Steven R. Loomis
213dd7d2ad
fix(developer): ldml drop \u1234 🙀
...
- for now, convert \u{1234} to \u1234 before going into
UnicodeSet.
- for feat(core): ldml drop \u1234 format 🙀 #9515
2023-09-15 14:42:37 -04:00
Steven R. Loomis
28012d1f7d
chore(developer): ldml fix for update 🙀
...
- hardware types isn't a fixed set anymore
- un-mothball the pertinent error type
Related to #9403 , exposed during #9515 CLDR update
2023-09-15 14:42:03 -04:00
Steven R. Loomis
026568009c
chore(resources): ldml update (CLDR v44 alpha 2) 🙀
...
- unicode-org/cldr:61b74a36de8329daed152005133a699ae7f2012b
- for feat(core): ldml drop \u1234 format 🙀 #9515
2023-09-14 08:41:40 +01:00
Keyman Server
38b8cf7524
Merge pull request #9557 from keymanapp/auto/version-master-17.0.174
...
auto: increment master version to 17.0.174
2023-09-14 01:02:42 +07:00
Keyman Build Agent
532911f01a
auto: increment master version to 17.0.174
2023-09-13 14:02:14 -04:00
Darcy Wong
43b7fbca71
Merge pull request #9555 from keymanapp/chore/common/unicode-15-1
...
chore(common): Update to Unicode 15.1
2023-09-13 15:18:21 +07:00
Darcy Wong
ec2732f271
chore(common): Update to Unicode 15.1
...
Update to Unicode 15.1 characters from https://www.unicode.org/Public/15.1.0/ucd/
2023-09-13 06:33:34 +07:00
Keyman Server
ead9ba00cd
Merge pull request #9554 from keymanapp/auto/version-master-17.0.173
...
auto: increment master version to 17.0.173
2023-09-13 01:02:51 +07:00
Keyman Build Agent
19d9341aea
auto: increment master version to 17.0.173
2023-09-12 14:02:23 -04:00
Eberhard Beilharz
d800cdb09d
Merge pull request #9553 from keymanapp/chore/linux/launchpad-build
...
chore(linux): Exclude environment.sh from build
2023-09-12 19:05:43 +02:00
Eberhard Beilharz
3a042586ab
chore(linux): Exclude environment.sh from build
...
`environment.sh` is used only on Mac. This change modifies `build.sh`
to generate this file only when building on Mac. It also excludes
`environment.sh` from the Linux source tarball.
2023-09-12 18:25:52 +02:00
Eberhard Beilharz
568ba375c1
Merge pull request #9543 from keymanapp/fix/linux/exception
...
fix(linux): Prevent exception if neither USER, LOGNAME nor SUDO_USER set
2023-09-12 09:23:06 +02:00
Eberhard Beilharz
456254a896
chore(linux): Log if user not set
2023-09-11 18:21:36 +02:00
Eberhard Beilharz
ffa3324be2
fix(linux): Prevent exception if neither USER, LOGNAME nor SUDO_USER set
...
Closes #9542 .
2023-09-05 09:17:10 +02:00
Keyman Server
a47f7230a1
Merge pull request #9540 from keymanapp/auto/version-master-17.0.172
...
auto: increment master version to 17.0.172
2023-09-02 01:03:04 +07:00
Keyman Build Agent
6d3fe080bc
auto: increment master version to 17.0.172
2023-09-01 14:02:31 -04:00
Eberhard Beilharz
770012666b
Merge pull request #9531 from keymanapp/chore/linux/9518_build-twice
...
chore(linux): Add `clean` target to `rules`
2023-09-01 09:51:31 +02:00
Keyman Server
35d786b5fd
Merge pull request #9533 from keymanapp/auto/version-master-17.0.171
...
auto: increment master version to 17.0.171
2023-09-01 01:03:12 +07:00
Keyman Build Agent
36cef6d59e
auto: increment master version to 17.0.171
2023-08-31 14:02:39 -04:00
Eberhard Beilharz
aaef0f3c7f
chore(linux): Add clean target to rules
...
This allows to completely cleanup after a package build. Also fixes
`keyman-config/build.sh` to do a better job with clean.
Fixes #9518 .
2023-08-31 16:18:18 +02:00
Eberhard Beilharz
5d9144781f
Merge pull request #9527 from keymanapp/docs/linux/emsdk
...
docs(linux): Explicitly specify emscripten version
2023-08-31 08:43:45 +02:00
Marc Durdin
79641fab79
Merge pull request #9489 from keymanapp/fix/common/builder-parse-bug
...
fix(common): builder_parse broke on option parameters
2023-08-31 11:08:22 +10:00
Keyman Server
85007243dd
Merge pull request #9528 from keymanapp/auto/version-master-17.0.170
...
auto: increment master version to 17.0.170
2023-08-31 01:03:06 +07:00
Keyman Build Agent
69954350ca
auto: increment master version to 17.0.170
2023-08-30 14:02:35 -04:00
Eberhard Beilharz
bcee98486f
docs(linux): Explicitly specify emscripten version
...
emscripten 3.1.44 works, but 3.1.45 fails, so this change modifies
the documentation to explicitly request `3.1.44` instead of `latest`.
2023-08-30 19:38:56 +02:00
Eberhard Beilharz
02c75c5f67
Merge pull request #9523 from keymanapp/fix/linux/9522_nonExistingDir
...
fix(linux): Fix exception in km-kvk2ldml
2023-08-30 11:05:21 +02:00
Keyman Server
d7a3e8a230
Merge pull request #9524 from keymanapp/auto/version-master-17.0.169
...
auto: increment master version to 17.0.169
2023-08-30 01:02:55 +07:00
Keyman Build Agent
1903e81b7c
auto: increment master version to 17.0.169
2023-08-29 14:02:21 -04:00
Eberhard Beilharz
940d5be5b9
fix(linux): Fix exception in km-kvk2ldml
...
This change fixes an exception that occurs if the user specifies
an outputfile in a non-existing directory. Also catch several other
related exceptions.
Fixes #9522 .
2023-08-29 18:58:07 +02:00
Eberhard Beilharz
f9d98e3a45
Merge pull request #9513 from keymanapp/refactor/linux/warnings
...
refactor(linux): Fix warning
2023-08-29 08:13:34 +02:00
Eberhard Beilharz
ea249da3b3
refactor(linux): Fix warning
...
Follow-up of #4999 (which mentions different warnings). This
change fixes other warnings that we were still getting.
2023-08-28 20:11:41 +02:00
Keyman Server
2673d2e4d9
Merge pull request #9511 from keymanapp/auto/version-master-17.0.168
...
auto: increment master version to 17.0.168
2023-08-26 01:02:53 +07:00
Keyman Build Agent
769ab097e9
auto: increment master version to 17.0.168
2023-08-25 14:02:24 -04:00
Steven R. Loomis
61ddab8d3c
Merge pull request #9508 from keymanapp/feat/resources/7042-add-pcm-epic-ldml
...
feat(resources): add pcm keyboard 🙀
2023-08-25 08:03:31 -05:00
Steven R. Loomis
462802a6ef
Merge pull request #9504 from keymanapp/feat/core/9121-regex-map-epic-ldml
...
feat(core): implement mapped set mapping 🙀
2023-08-25 08:03:17 -05:00
Steven R. Loomis
c3a4183298
Merge branch 'feat/core/9121-regex-map-epic-ldml' into feat/resources/7042-add-pcm-epic-ldml
2023-08-24 18:55:01 -05:00
Steven R. Loomis
07ded45fcc
Merge branch 'master' into feat/core/9121-regex-map-epic-ldml
2023-08-24 16:09:46 -05:00
Steven R. Loomis
79adf5ed05
Merge branch 'feat/core/9121-regex-map-epic-ldml' into feat/resources/7042-add-pcm-epic-ldml
2023-08-24 16:09:31 -05:00
Steven R. Loomis
c7b6787e67
feat(resources): add pcm keyboard 🙀
...
- simplify, drop normalization entries
- update test
2023-08-24 14:40:37 -05:00
Steven R. Loomis
0f07caa7d6
feat(core): support \u{…} escapes in test data 🙀
...
#7042
2023-08-24 14:35:41 -05:00
Steven R. Loomis
4c9c7e49cd
feat(resources): add pcm keyboard 🙀
...
- keyman side of https://github.com/unicode-org/cldr/pull/3123
- validating that tests pass
#7042
2023-08-24 14:11:50 -05:00
Steven R. Loomis
ab29171b56
fix(core): regex set mapping support 🙀
...
- fix alignment
#9121
2023-08-24 14:09:31 -05:00
Keyman Server
4105667dfc
Merge pull request #9507 from keymanapp/auto/version-master-17.0.167
...
auto: increment master version to 17.0.167
2023-08-25 01:02:58 +07:00
Keyman Build Agent
08aa78ee5f
auto: increment master version to 17.0.167
2023-08-24 14:02:26 -04:00
Darcy Wong
aa45f48ab3
Merge pull request #9505 from keymanapp/chore/crowdin-update-fr
...
chore(common): Update crowdin strings for French
2023-08-23 23:34:46 -05:00
Darcy Wong
9f651d00e6
chore(common): Update crowdin strings for French
2023-08-24 08:31:56 +07:00
Steven R. Loomis
16beb4692b
feat(core): regex set mapping support 🙀
...
- remove a stray #include
#9121
2023-08-23 18:17:53 -05:00
Steven R. Loomis
09772bb18d
feat(core): regex set mapping support 🙀
...
- passes
- added some utilities on transform_element
- added more validation of transforms
- added tests of utility functions
#9121
2023-08-23 18:13:19 -05:00
Steven R. Loomis
935dec4304
feat(core): regex set mapping support 🙀
...
- restructured some things, loading and such seems to be in good shape
#9121
2023-08-23 15:03:44 -05:00