Skip to content

Release candidate - #743

Merged
NSoiffer merged 11 commits into
mainfrom
release-candidate
Sep 2, 2026
Merged

Release candidate#743
NSoiffer merged 11 commits into
mainfrom
release-candidate

Conversation

@NSoiffer

@NSoiffer NSoiffer commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Merge in release candidate fixes.

Adding the preference is a stall tactic while I wait for feedback from ICEB about whether BANA rules are obsolete.

Introduce UEB_G1_BANA_Style (default true) to choose BANA 2019 vs ICEB GTM
1.7.3/1.7.5 grade-1 indicator placement in ueb_cleanup. Implement GTM 1.7
per-symbols-sequence counting with gtm_1_7_mode, and add matching ICEB tests.

Extend handle_contractions for technical vocabulary: UEB 10.8 final-letter
groupsigns, dot-5 through/part, dis/con prefixes, cc/ea exception words, and
a ful-pattern fix. Add ueb_technical_word_contractions (311 words, goldens
cross-checked with brailletranslators.com). Wire the preference through
prefs, fuzz, and docs.
…art of a 'word' (where 'word' has a specific UEB meaning)
…ds new tests and changes a few tests.

Also added more contractions.
@NSoiffer
NSoiffer merged commit aaad746 into main Sep 2, 2026
20 checks passed
@github-project-automation github-project-automation Bot moved this from Triage to Done in MathCAT Project Board Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant