From 2d7aa026af925bc2faf71fc6443c6526e54973c2 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Tue, 29 Nov 2022 18:05:04 -0600 Subject: [PATCH] =?UTF-8?q?feat(core):=20ldml:=20updating=20guide=20update?= =?UTF-8?q?s=20=F0=9F=99=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - update notes on updating fixtures For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7532 --- core/src/ldml/C7532_ldml_updating.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/core/src/ldml/C7532_ldml_updating.md b/core/src/ldml/C7532_ldml_updating.md index b3ce8d9251..7251b4e182 100644 --- a/core/src/ldml/C7532_ldml_updating.md +++ b/core/src/ldml/C7532_ldml_updating.md @@ -66,8 +66,10 @@ working on ‘layr’, using ‘disp’ as a model from https://github.com/keyma - Note that some variable length parts (such as the actual text data in `strs`) are sometimes in a separate emit function. Anything that's not in the `COMP_PLUS_STRS` `r.Struct` definition needs one of these. - update basic.xml and basic.txt - - Tweak `basic.xml` as needed - - You can use `developer/src/kmc-keyboard/build.sh build-fixtures` which will generate `build/test/fixtures/basic-xml.kmx` as well as `.kvk` - - … BUT DO NOT CHECK IT IN! + - Tweak `eveloper/src/kmc-keyboard/test/fixtures/basic.xml` as needed + - You can use `developer/src/kmc-keyboard/build.sh build-fixtures` which will generate these. The two .kmx files are supposed to match: if not, fix `basic.txt` or fix other bugs. + - `developer/src/kmc-keyboard/build/test/fixtures/basic-txt.kmx` - KMX generated from basic.txt. + - `developer/src/kmc-keyboard/build/test/fixtures/basic-xml.kmx` - KMX generated from basic.xml. + - `developer/src/kmc-keyboard/build/test/fixtures/basic-xml.kvk` - KVK generated from basic.xml. ## more to come