Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.groff.bug > #1952

[bug #58796] preconv: want option to write traditional [g|t]roff special characters where possible

From "G. Branden Robinson" <INVALID.NOREPLY@gnu.org>
Newsgroups gnu.groff.bug
Subject [bug #58796] preconv: want option to write traditional [g|t]roff special characters where possible
Date 2020-08-06 10:35 -0400
Message-ID <mailman.1016.1596724522.2739.bug-groff@gnu.org> (permalink)
References (1 earlier) <20200725-150219.sv93119.61886@savannah.gnu.org> <20200725-204112.sv97361.22511@savannah.gnu.org> <20200730-121108.sv93119.91224@savannah.gnu.org> <20200805-135029.sv97361.28717@savannah.gnu.org> <20200806-143520.sv108747.41010@savannah.gnu.org>

Show all headers | View raw


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/

Back to gnu.groff.bug | Previous | Next | Find similar


Thread

[bug #58796] preconv: want option to write traditional [g|t]roff special characters where possible "G. Branden Robinson" <INVALID.NOREPLY@gnu.org> - 2020-08-06 10:35 -0400

csiph-web