[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #58796] preconv: want option to write traditional [g|t]roff special
From: |
G. Branden Robinson |
Subject: |
[bug #58796] preconv: want option to write traditional [g|t]roff special characters where possible |
Date: |
Thu, 6 Aug 2020 10:35:20 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0 |
Follow-up Comment #5, bug #58796 (project groff):
Just a couple of miscellaneous data points here.
1. "I neither think that groff is really C++, it is more like C with some
aspects of classes"
My understanding from perusal of the sources over the past few years and a
hazy recollection of Stroustrup 2nd edition is that groff is written in a
limited subset of C++ as it existed in 1990 or so. Maybe a little past the
1st edition of the C++ book, but not a lot. Templates are not used anywhere
I've seen. None of the funny cast operators <static_cast>, <const_cast>,
<reinterpret_cast>, <dynamic_cast> appear to be present.
There are still comments in the source code that refer to workarounds for
CFRONT.
2. Something no one ever seems to mention when talking about supporting
Unicode natively is which Normalization Form(s) we should support.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?58796>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/