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

Path csiph.com!goblin2!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail
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 Thu, 6 Aug 2020 10:35:20 -0400 (EDT)
Lines 31
Approved bug-groff@gnu.org
Message-ID <mailman.1016.1596724522.2739.bug-groff@gnu.org> (permalink)
References <20200721-112756.sv108747.43680@savannah.gnu.org> <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>
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain;charset=UTF-8
X-Trace usenet.stanford.edu 1596724522 2649 209.51.188.17 (6 Aug 2020 14:35:22 GMT)
X-Complaints-To action@cs.stanford.edu
To "G. Branden Robinson" <g.branden.robinson@gmail.com>, Dave <saint.snit@gmail.com>, Ingo Schwarze <schwarze@usta.de>, bug-groff@gnu.org
Envelope-to bug-groff@gnu.org
X-PHP-Originating-Script 1001:sendmail.php
X-Savane-Server savannah.gnu.org:443 [209.51.188.72]
X-Savane-Project groff
X-Savane-Tracker bugs
X-Savane-Item-ID 58796
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
X-Apparently-From 1.129.111.111 (Savane authenticated user gbranden)
In-Reply-To <20200805-135029.sv97361.28717@savannah.gnu.org>
X-BeenThere bug-groff@gnu.org
X-Mailman-Version 2.1.23
Precedence list
List-Id "Bug reports for the GNU version of nroff, troff et al" <bug-groff.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-groff>, <mailto:bug-groff-request@gnu.org?subject=unsubscribe>
List-Archive <https://lists.gnu.org/archive/html/bug-groff>
List-Post <mailto:bug-groff@gnu.org>
List-Help <mailto:bug-groff-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-groff>, <mailto:bug-groff-request@gnu.org?subject=subscribe>
X-Mailman-Original-Message-ID <20200806-143520.sv108747.41010@savannah.gnu.org>
X-Mailman-Original-References <20200721-112756.sv108747.43680@savannah.gnu.org> <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>
Xref csiph.com gnu.groff.bug:1952

Show key headers only | 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