texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog doc/texinfo.tex


From: Karl Berry
Subject: texinfo ChangeLog doc/texinfo.tex
Date: Sun, 18 Apr 2010 16:34:29 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Karl Berry <karl>       10/04/18 16:34:29

Modified files:
        .              : ChangeLog 
        doc            : texinfo.tex 

Log message:
        \@, \mylbrace, \myrbrace: do not force typewriter

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1040&r2=1.1041
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/texinfo.tex?cvsroot=texinfo&r1=1.315&r2=1.316

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1040
retrieving revision 1.1041
diff -u -b -r1.1040 -r1.1041
--- ChangeLog   14 Apr 2010 17:05:52 -0000      1.1040
+++ ChangeLog   18 Apr 2010 16:34:29 -0000      1.1041
@@ -1,3 +1,10 @@
+2010-04-18  Karl Berry  <address@hidden>
+
+       * doc/texinfo.tex (\@): use \char64 from the current font, instead
+       of forcing typewriter.
+       (\mylbrace, \mybrace): use braces from \ecfont, ditto.
+       Suggestion from Mark Polesky, 16 Apr 2010 22:24:07.
+
 2010-04-14  Karl Berry  <address@hidden>
 
        * doc/texinfo.tex (\hbadness): increase to 6666, since we've used

Index: doc/texinfo.tex
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.tex,v
retrieving revision 1.315
retrieving revision 1.316
diff -u -b -r1.315 -r1.316
--- doc/texinfo.tex     18 Apr 2010 16:25:20 -0000      1.315
+++ doc/texinfo.tex     18 Apr 2010 16:34:29 -0000      1.316
@@ -2715,14 +2715,13 @@
 % and logos.
 
 % @@ prints an @.
address@hidden
address@hidden }
 
-% @comma{} to avoid , parsing problems.
-\let\comma = ,
-
-% Used to generate quoted braces.
-\def\mylbrace {{\tt\char123}}
-\def\myrbrace {{\tt\char125}}
+% Used to generate quoted braces.  Unless we're in typewriter, use
+% \ecfont because the CM text fonts do not have braces, and we don't
+% want to switch into math.
+\def\mylbrace {{\ifmonospace\else\ecfont\fi \char123}}
+\def\myrbrace {{\ifmonospace\else\ecfont\fi \char125}}
 \let\{=\mylbrace
 \let\}=\myrbrace
 \begingroup
@@ -2737,6 +2736,9 @@
   address@hidden
 !endgroup
 
+% @comma{} to avoid , parsing problems.
+\let\comma = ,
+
 % Accents: @, @dotaccent @ringaccent @ubaraccent @udotaccent
 % Others are defined by plain TeX: @` @' @" @^ @~ @= @u @v @H.
 \let\, = \c




reply via email to

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