bug-groff
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]