Narrow the ever contraction guard to a preceding e or i - #199
Merged
Merged
Conversation
added 2 commits
September 14, 2026 11:42
RUEB 2024 10.7.4 uses the initial-letter contraction when the first e of ever carries the stress and is not preceded by e or i. The guard rejected every preceding vowel, which is wider than the rule: the whosesoever example contracts after o.
Codecov Report✅ All modified and coverable lines are covered by tests.
🚀 New features to boost your workflow:
|
Contributor
Changepacksbraillify@2.1.2 → 2.2.0 - libs/braillify/Cargo.tomlMinor
Patch
braillify-c@0.1.2 → 0.2.0 - packages/c/Cargo.tomlMinor
Patch
Braillify@2.1.2 → 2.2.0 - packages/dotnet/Braillify/Braillify.csprojMinor
Patch
BraillifyNet@2.1.2 → 2.2.0 - packages/dotnet/BraillifyNet/BraillifyNet.csprojMinor
Patch
braillify@2.1.2 → 2.2.0 - packages/node/package.jsonMinor
Patch
braillify@2.1.2 → 2.2.0 - packages/python/pyproject.tomlMinor
Patch
|
Contributor
Braillify testcase report
Command: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
국립국어원 점자상담 337번 회신(2026-09-12)을 반영한다.
기존 가드는 앞 글자가 모든 모음일 때 약자를 막았으나, 규정이 막는 것은
e와i뿐이다.근거는 fixture 안에 이미 있다.
rule_10_7_2.json의whosesoever는o뒤에서 약자를 쓴다(⠘⠱⠎⠕⠐⠑).e/i로 막히는 쪽도 fixture 가 확인한다 —believer(i),thievery(i),McKeever(e) 는 모두 철자다.검증
a/o/u+ever조합이 말뭉치에 없다cargo test --release -p braillify4,984 + 541 통과회신의 나머지 절반(강세 판정)은 CMUdict 에 없는 상표 이름에서 확인할 방법이 없어 손대지 않았다.
Weverse를 약자로 돌리면 같은 꼴인eversion/reverify가 함께 깨지는 것을 측정으로 확인했다.