[Top][All Lists]
[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