On Tue, Nov 18, 2025 at 12:45 AM G. Branden Robinson
<[email protected]> wrote:
> However let me illustrate some cans of consistency worms it opens.

To be clear, these cans are not being opened, but have been sitting
open for a long time--yet we have no record of anyone complaining
about them.

> So what I think can happen is that, via the character class feature, a
> character can be made to carry contradictory character flags.

I'm sure you're right,  But that doesn't point to a design flaw, it
points to a missing sanity check--a check that can be added without
tossing out the design.

> It might be doing that already.  See Savannah #67570 and #67571.

#67570 looks like it can be pinned on a recent refactor that snuck in
an unintended code change.  In any case, the observable behavior
change only showed up since August and doesn't seem to have any real
bearing on the design issues in this thread.

#67571 remains undiagnosed and may yet reveal more cans that have been
open long enough that the worms have had time to crawl away and evolve
into weasels.  Or it could be nothing more sinister than a misplaced
closing brace.

Reply via email to