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

refactor(common): move remaining LDML keyboard types into LdmlKeyboardTypes #12713

Merged
merged 1 commit into from
Nov 27, 2024

Conversation

mcdurdin
Copy link
Member

Follows: #12712

@keymanapp-test-bot skip

*/
export { UnicodeSetParser, UnicodeSet } from './ldml-keyboard/unicodeset-parser-api.js';
export { VariableParser, MarkerParser } from './ldml-keyboard/pattern-parser.js';
export { ElementString } from './kmx/kmx-plus/element-string.js';
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be separate from LdmlKeyboardTypes?

In #12712, I thought I saw ElementString exported separately from LexicalModelTypes.

Copy link
Member Author

Choose a reason for hiding this comment

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

No, ElementString is not exported from LexicalModelTypes. There is just a unit test that refers to ElementString which was impacted by the update in #12712.

There's a bit of fuzziness between KMXPlus and LDMLKeyboard (because KMXPlus is an implementation for LDMLKeyboard spec) and I think for now, the layout I have is probably oaky.

@darcywong00 darcywong00 self-assigned this Nov 27, 2024
Copy link
Contributor

@darcywong00 darcywong00 left a comment

Choose a reason for hiding this comment

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

lgtm

Base automatically changed from refactor/common/12516-LexicalModelTypes to master November 27, 2024 06:20
@mcdurdin mcdurdin merged commit e388361 into master Nov 27, 2024
22 checks passed
@mcdurdin mcdurdin deleted the refactor/common/LdmlKeyboardTypes branch November 27, 2024 06:21
@keyman-server
Copy link
Collaborator

Changes in this pull request will be available for download in Keyman version 18.0.146-alpha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants