texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * doc/texinfo.tex (\indexnofonts): Do not define


From: Gavin D. Smith
Subject: branch master updated: * doc/texinfo.tex (\indexnofonts): Do not define any of the non-English letter glyph commands with a special definition that removes a following pair of braces, as these braces are not always present in the definitions for e.g. Unicode characters. This could lead to an error message within \setpdfdestname where \indexnofonts was called. Report from Werner Lemberg for XeTeX.
Date: Tue, 23 Mar 2021 17:06:57 -0400

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 82365ea  * doc/texinfo.tex (\indexnofonts): Do not define any of the 
non-English letter glyph commands with a special definition that removes a 
following pair of braces, as these braces are not always present in the 
definitions for e.g. Unicode characters. This could lead to an error message 
within \setpdfdestname where \indexnofonts was called.  Report from Werner 
Lemberg for XeTeX.
82365ea is described below

commit 82365ead9499d1f60e0e1b43792fc7d19fccf3d4
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Tue Mar 23 21:06:04 2021 +0000

    * doc/texinfo.tex (\indexnofonts): Do not define any of the
    non-English letter glyph commands with a special definition
    that removes a following pair of braces, as these braces are
    not always present in the definitions for e.g. Unicode characters.
    This could lead to an error message within \setpdfdestname where
    \indexnofonts was called.  Report from Werner Lemberg for XeTeX.
---
 ChangeLog       |  9 +++++++++
 doc/texinfo.tex | 43 +++++++++++++++++++++----------------------
 2 files changed, 30 insertions(+), 22 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6b66dbd..d7531df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2021-03-23  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       * doc/texinfo.tex (\indexnofonts): Do not define any of the
+       non-English letter glyph commands with a special definition
+       that removes a following pair of braces, as these braces are
+       not always present in the definitions for e.g. Unicode characters.
+       This could lead to an error message within \setpdfdestname where
+       \indexnofonts was called.  Report from Werner Lemberg for XeTeX.
+
 2021-03-22  Per Bothner  <per@bothner.com>
 
        * js/info.js: Add tooltips for show/hide sidebar button.
diff --git a/doc/texinfo.tex b/doc/texinfo.tex
index 9fd5332..187bf80 100644
--- a/doc/texinfo.tex
+++ b/doc/texinfo.tex
@@ -3,7 +3,7 @@
 % Load plain if necessary, i.e., if running under initex.
 \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
 %
-\def\texinfoversion{2021-03-20.01}
+\def\texinfoversion{2021-03-23.21}
 %
 % Copyright 1985, 1986, 1988, 1990-2021 Free Software Foundation, Inc.
 %
@@ -5040,30 +5040,29 @@ $$%
   \let\lbracechar\{%
   \let\rbracechar\}%
   %
+  % Non-English letters.
+  \def\AA{AA}%
+  \def\AE{AE}%
+  \def\DH{DZZ}%
+  \def\L{L}%
+  \def\OE{OE}%
+  \def\O{O}%
+  \def\TH{TH}%
+  \def\aa{aa}%
+  \def\ae{ae}%
+  \def\dh{dzz}%
+  \def\exclamdown{!}%
+  \def\l{l}%
+  \def\oe{oe}%
+  \def\ordf{a}%
+  \def\ordm{o}%
+  \def\o{o}%
+  \def\questiondown{?}%
+  \def\ss{ss}%
+  \def\th{th}%
   %
   \let\do\indexnofontsdef
   %
-  % Non-English letters.
-  \do\AA{AA}%
-  \do\AE{AE}%
-  \do\DH{DZZ}%
-  \do\L{L}%
-  \do\OE{OE}%
-  \do\O{O}%
-  \do\TH{TH}%
-  \do\aa{aa}%
-  \do\ae{ae}%
-  \do\dh{dzz}%
-  \do\exclamdown{!}%
-  \do\l{l}%
-  \do\oe{oe}%
-  \do\ordf{a}%
-  \do\ordm{o}%
-  \do\o{o}%
-  \do\questiondown{?}%
-  \do\ss{ss}%
-  \do\th{th}%
-  %
   \do\LaTeX{LaTeX}%
   \do\TeX{TeX}%
   %



reply via email to

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