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/

Attachment: signature.asc
Description: PGP signature

Reply via email to