Skip to content

Should john smith nee x x read like JOHN SMITH NEE X X? A shape-only numeral in a maiden clause #731

Closed

Description

@derek73

rules/T4 says a name written wholly in one case reads as its capitals, but a maiden clause holding two shape-only numerals doesn't:

>>> parse("john smith nee x x")   # suffix 'x', maiden 'x', suffix-or-name
>>> parse("JOHN SMITH NEE X X")   # maiden 'X X', no report
>>> parse("john smith nee v v")   # suffix 'v', maiden 'v' -- as JOHN SMITH NEE V V

Both xs carry the initial tag in both spellings, so something in the maiden take reads more than the tag. The likely place is #610's candidate loop for a shape-only numeral (VI to X). This mismatch was already there before PR #729; its code review found it. No _ONE_CASE_SHAPES row puts a numeral after a letter in a clause.

To settle before implementing: which reading is right for the clause? Should the fix be a new grid shape ({a} {b} nee {n} {n}), and should letters x and vi be added?

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

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions