groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 04/06: doc/groff.texi: Drop old cautionary note.


From: G. Branden Robinson
Subject: [groff] 04/06: doc/groff.texi: Drop old cautionary note.
Date: Tue, 25 Apr 2023 01:15:07 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit a9eeeab065a209f615cccba4e9ca9b427eb6ba0d
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Mon Apr 24 08:59:36 2023 -0500

    doc/groff.texi: Drop old cautionary note.
    
    This material dates to commit 21260e1cd2, 7 June 2002.  Anyone using
    
    .tr éÉ
    
    back then, or, since December 2005 when preconv(1) became available,
    using that, must have long since migrated.
    
    Also this passage is getting in the way of my terminological reforms.
    
    Entities begone!
---
 doc/groff.texi | 30 ------------------------------
 1 file changed, 30 deletions(-)

diff --git a/doc/groff.texi b/doc/groff.texi
index abedde37f..39f21a017 100644
--- a/doc/groff.texi
+++ b/doc/groff.texi
@@ -9401,36 +9401,6 @@ argument do exist.
 
 @xref{Gtroff Internals}.
 
-@item
-@code{troff} no longer has a hard-coded dependency on @w{Latin-1}; all
-@code{char@var{XXX}} entities have been removed from the font
-description files.  This has a notable consequence that shows up in
-warnings like @samp{can't find character with input code @var{XXX}} if
-the @code{tr} request isn't handled properly.
-
-Consider the following translation:
-
-@Example
-.tr ��
-@endExample
-
-@noindent
-This maps input character @code{�} onto glyph @code{�}, which is
-identical to glyph @code{char201}.  But this glyph intentionally doesn't
-exist!  Instead, @code{\[char201]} is treated as an input character
-entity and is by default mapped onto @code{\['E]}, and @code{gtroff}
-doesn't handle translations of translations.
-
-The right way to write the above translation is
-
-@Example
-.tr �\['E]
-@endExample
-
-@noindent
-In other words, the first argument of @code{tr} should be an input
-character or entity, and the second one a glyph entity.
-
 @item
 Without an argument, the @code{tr} request is ignored.
 @end itemize



reply via email to

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