Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(web): feature-gestures master merge (end of A17S18) 🐵 #9418

Merged
merged 119 commits into from
Aug 4, 2023

Conversation

jahorton
Copy link
Contributor

@jahorton jahorton commented Aug 4, 2023

srl295 and others added 30 commits July 18, 2023 19:16
- reorder now handles runs, where a run starts at primary=0
- reorder still returns as if it had matched/altered the entire string

#7375
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
- define KMXPLUS_DEBUG_LOAD, 0 by default, to get details such as 'each string' and 'each key'
- overall debugging and anomalies still DebugLog by default.
- new macro DebugLoad
- also KMXPLUS_DEBUG_TRANSFORM similarly and DebugTran
- USet struct was depending on the COMP_KEYBOARD_EX (the .kmx data), but was used after load completed during processing
- Change the USet structure to contain a std::list<COMP_KMXPLUS_USET_RANGE> i.e. copying it
- but, while we're at it, added functions to validate that characters are within valid Unicode ranges.

#7375
- oops, had commented out a section for testing

#7375
- also remove unnecessary loops with unused parameters

#7375
auto: increment master version to 17.0.146
…wrap-1.2.4

chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
auto: increment master version to 17.0.147
(cherry picked from commit 04a52e9)
…elog

chore(linux): Update debian changelog 🍒
- remove Ubuntu 22.10 Kinetic which is no longer supported
- add future Ubuntu 23.10 Mantic
auto: increment master version to 17.0.148
- remove another debug print call

#7375
Note that feat(core): ldml vkey support 🙀 #7135 is future,
in the future this may be an Error again.

- also, add an internal error to the visual-keyboard-compiler on missing keys
- also, update fr-t-k0-azerty to fix a missing key (simultaneous fix has been made in CLDR)
- also, reinstate CLDR's fr-t-k0-azerty - now all 'stock' keyboards build in keyman!
- keep the 'internal' azerty as k_020 - it has some additional transform goodies

Fixes: #9236
- rewrite macros as inlines
- brute force approach

For: #7375
…m-path-epic-ldml

feat(core): merge transform/reorder processing w/ u32  🙀
…ning-epic-ldml

chore(developer): make unknown vkey a hint, not error 🙀
@keymanapp-test-bot keymanapp-test-bot bot changed the title chore(web): feature-gestures master merge (end of A17S18) chore(web): feature-gestures master merge (end of A17S18) 🐵 Aug 4, 2023
@keymanapp-test-bot keymanapp-test-bot bot added this to the A17S18 milestone Aug 4, 2023
@github-actions github-actions bot added the chore label Aug 4, 2023
Copy link
Member

@mcdurdin mcdurdin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RSLGTM

@jahorton jahorton merged commit 2214b62 into feature-gestures Aug 4, 2023
3 checks passed
@jahorton jahorton deleted the chore/feature-gestures-a17s18-master-merge branch August 4, 2023 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants