Joshua A. Horton
f8d4f8eb85
fix(web): restoring original outputTarget only active due to focus-maintenance
2023-08-02 14:50:24 +07:00
Marc Durdin
2863bdbe57
Merge pull request #9388 from keymanapp/chore/gha-pr-2
...
chore: try another variable for reporting
2023-08-02 12:59:19 +10:00
Marc Durdin
1566c14881
chore: try another variable for reporting
2023-08-02 09:57:42 +07:00
Marc Durdin
9517883909
Merge pull request #9386 from keymanapp/chore/gha-master
...
chore: add run-name to deb-packaging
2023-08-02 12:41:41 +10:00
Marc Durdin
a010507a3f
chore: add run-name to deb-packaging
2023-08-02 09:36:56 +07:00
Marc Durdin
669198add6
chore(linux): touch linux so we get a build
2023-08-02 09:36:55 +07:00
rc-swag
de1d8e9374
Merge pull request #9376 from keymanapp/docs/windows/create-test-certificate-cmd
...
docs(windows): corrected nmake cmd for certificates
2023-08-02 10:37:39 +10:00
Steven R. Loomis
50309e9375
Merge pull request #9382 from keymanapp/fix/developer/wasm-more-uset-fix
...
fix(developer): more wasm uset fixes 🙀
2023-08-01 13:21:29 -05:00
Keyman Server
05f672835a
Merge pull request #9385 from keymanapp/auto/version-master-17.0.152
...
auto: increment master version to 17.0.152
2023-08-02 01:04:56 +07:00
Keyman Build Agent
0ac8b2a5c6
auto: increment master version to 17.0.152
2023-08-01 14:04:11 -04:00
Steven R. Loomis
00bf3cc5df
Merge branch 'master' into fix/developer/wasm-more-uset-fix
2023-08-01 10:28:28 -05:00
Eberhard Beilharz
5afa3c56d9
Merge pull request #9328 from keymanapp/docs/core/8913_BuildOnLinux
...
docs(core): Document how to build Core on Linux
2023-08-01 17:05:55 +02:00
Steven R. Loomis
1d63b88648
Merge pull request #9375 from keymanapp/fix/developer/wasm-epic-ldml
...
fix(developer): fix breakage from emscripten 3.1.44 🙀
2023-08-01 09:17:50 -05:00
Eberhard Beilharz
41350789d5
Merge pull request #9368 from keymanapp/chore/linux/waitapt
...
chore(linux): Don't fail on parallel builds
2023-08-01 11:15:49 +02:00
Ross
f6a64bc223
docs(windows): corrected nmake cmd for certificates
2023-08-01 14:59:41 +10:00
Steven R. Loomis
51774b637b
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-31 22:23:37 -05:00
Steven R. Loomis
781351b121
Merge branch 'master' into fix/developer/wasm-epic-ldml
2023-07-31 22:10:21 -05:00
Steven R. Loomis
e1d5513952
Update developer/src/kmcmplib/src/meson.build
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-31 22:09:34 -05:00
Steven R. Loomis
b6fade356f
Merge pull request #9365 from keymanapp/feat/developer/9119-marker-emit-epic-ldml
...
feat(common): marker processing🙀
2023-07-31 16:00:31 -05:00
Steven R. Loomis
2fa9e8eb4c
Merge pull request #9364 from keymanapp/feat/developer/9119-marker-epic-ldml
...
feat(developer) marker steps 🙀
2023-07-31 15:57:56 -05:00
Steven R. Loomis
f2fea17b66
Update developer/src/kmc-ldml/test/fixtures/sections/vars/fail-markers-badref-0.xml
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-31 15:57:44 -05:00
Steven R. Loomis
1bb3ae548a
fix(developer): more wasm uset fixes 🙀
...
- While i'm in the neighborhood..
- use 'free' besides just 'malloc' (sure enough..)
- move wasmExports into this
- add code coverage for failed sizes
- cleanup
2023-07-31 13:19:08 -05:00
Keyman Server
50d0e2676d
Merge pull request #9372 from keymanapp/auto/version-master-17.0.151
...
auto: increment master version to 17.0.151
2023-08-01 01:02:48 +07:00
Keyman Build Agent
ea14dae0cd
auto: increment master version to 17.0.151
2023-07-31 14:02:07 -04:00
Steven R. Loomis
8c2cd8916a
fix(developer): fix breakage from emscripten 3.1.44
...
- use wasmExports.malloc if available otherwise asm.malloc
2023-07-31 11:16:49 -05:00
Eberhard Beilharz
1d0db5945a
docs(core): Don't put emscripten on the path
...
This change addresses the code review comments. We don't want
emscripten to be in `PATH` and instead set the `EMSCRIPTEN_BASE`
environment variable.
2023-07-31 10:40:34 +02:00
Eberhard Beilharz
c4efba04d9
chore(linux): Don't fail on parallel builds
...
If another build runs on the same build agent at the same time and
installs dependencies at the same time, previously the build failed
because apt/dpkg was already running. This change checks for the
existence of the apt/dpkg lock file and waits until the other process
is finished before starting the installation of dependencies.
2023-07-31 09:54:09 +02:00
Eberhard Beilharz
b4e612d465
Merge pull request #9360 from keymanapp/chore/linux/uploadScript
...
chore(linux): Fix creation of PRs after uploading to Debian
2023-07-31 09:23:40 +02:00
Eberhard Beilharz
8a57a17eb5
Merge pull request #9358 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2023-07-31 09:23:17 +02:00
Keyman Server
003f19605c
Merge pull request #9366 from keymanapp/auto/version-master-17.0.150
...
auto: increment master version to 17.0.150
2023-07-31 01:03:12 +07:00
Keyman Build Agent
0e5fccac00
auto: increment master version to 17.0.150
2023-07-30 14:02:33 -04:00
Steven R. Loomis
0d3ffbbe57
chore(core): marker - pt-abnt2 broken 🙀
...
- upstream in CLDR is incomplete in marker/transform implementation, disabling for now
#9119
2023-07-29 20:30:59 -05:00
Steven R. Loomis
1c9543557f
feat(developer): marker - basic.xml update 🙀
...
- verified sentinel in the binary output
#9119
2023-07-29 17:56:10 -05:00
Steven R. Loomis
8c79f14156
feat(developer): marker - use marker in the sections 🙀
...
- bunch of rework to make 'vars' a dependent of lots of sections
- should be emitting marker ids in the output stream now.
#9119
2023-07-29 17:26:36 -05:00
Steven R. Loomis
c15e1f37c2
Merge branch 'feat/developer/9119-marker-epic-ldml' into feat/developer/9119-marker-emit-epic-ldml
2023-07-29 17:02:54 -05:00
Steven R. Loomis
e71e1c10d8
Merge branch 'master' into feat/developer/9119-marker-epic-ldml
2023-07-29 17:02:38 -05:00
Steven R. Loomis
2ec20ae8b4
Merge pull request #9352 from keymanapp/chore/core/7375-reorder-comments-epic-ldml
...
chore(core): update documentation in transform logic and processor 🙀
2023-07-29 17:01:39 -05:00
Steven R. Loomis
bab4998d9c
Merge pull request #9346 from keymanapp/fix/core/7375-verify-uset-range-epic-ldml
...
fix(core): Better range check for Uni_IsValid() 🙀
2023-07-29 17:01:04 -05:00
Steven R. Loomis
a6bce2d6c0
feat(common): marker - utilities to emit sentinel values 🙀
...
#9119
2023-07-29 16:59:54 -05:00
Steven R. Loomis
97c8380f7c
feat(common): marker - emit sentinel values 🙀
...
#9119
2023-07-29 16:48:33 -05:00
Steven R. Loomis
2211900e5f
feat(common): marker - move values into constants 🙀
...
- constants need to be shared with C++
#9119
2023-07-29 16:15:55 -05:00
Steven R. Loomis
d514dc9915
feat(common): marker processing support 🙀
...
- common: emit the sentinel value, with range checking, from MarkerParser
2023-07-29 16:06:59 -05:00
Steven R. Loomis
581d65a4c7
fix(common): list fix 🙀
...
- a falsy list should show up as list #0
#9119
2023-07-29 14:55:21 -05:00
Steven R. Loomis
7ad3f95a67
Merge branch 'chore/core/7375-reorder-comments-epic-ldml' into feat/developer/9119-marker-epic-ldml
2023-07-29 14:49:46 -05:00
Steven R. Loomis
99886623a5
feat(developer): marker accounting 🙀
...
- .. and the basic.txt to prove it
#9119
2023-07-29 14:48:08 -05:00
Steven R. Loomis
52e54395f9
feat(developer): marker accounting 🙀
...
- split out MarkerTracker, could give us more precise messages about marker use
- for now, we parse all markers twice.
- update builder for the markers list
#9119
2023-07-29 14:18:37 -05:00
Steven R. Loomis
c7881d99b2
Update core/src/ldml/ldml_processor.cpp
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-07-28 21:55:39 -05:00
Steven R. Loomis
ccc86a942b
feat(core): fix uset range check 🙀
...
- review comments
#7375
2023-07-28 21:54:09 -05:00
Steven R. Loomis
4854cba4c9
feat(developer): fix marker validation test 🙀
...
- was using the wrong syntax, hyphen instead of underscore
#9119
2023-07-28 21:40:02 -05:00
Eberhard Beilharz
c4720a05a1
chore(linux): Update debian changelog
...
(cherry picked from commit 0e74e37a7c )
2023-07-28 08:46:56 +02:00