Update of bug #67770 (group groff):
Status: Confirmed => In Progress
Assigned to: None => gbranden
_______________________________________________________
Follow-up Comment #6:
I figure we can actually fix this for _groff_ 1.24.0 by simply no longer
implying that nesting classes is possible. That's already done in the
documentation (comment #5) and can be done in the code by re-wording warnings
in the "syntax" category to no longer imply that non-cyclic class nesting is
supported.
Dropping the `nested classes` member variable from the `charinfo` class is a
simple matter of refactoring--not inherently user-visible.
And when that's done, classes should be busted out into their own type (C++
class), assuming we have someone who's hacker enough to handle dynamic
polymorphism in this language. (See
[https://lists.gnu.org/archive/html/groff/2025-12/msg00012.html footnote 5 to
this email to the _groff_ mailing list]).
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67770>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
