texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog NEWS doc/texinfo.tex doc/texi...


From: Karl Berry
Subject: texinfo ChangeLog NEWS doc/texinfo.tex doc/texi...
Date: Tue, 03 Jan 2012 18:26:59 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Karl Berry <karl>       12/01/03 18:26:59

Modified files:
        .              : ChangeLog NEWS 
        doc            : texinfo.tex texinfo.txi version.texi 
        doc/refcard    : txicmdcheck txirefcard-a4.pdf txirefcard.pdf 
                         txirefcard.tex 
        tp/Texinfo     : Common.pm 
        tp/Texinfo/Convert: Converter.pm Text.pm Unicode.pm XML.pm 

Log message:
        @hashchar{}

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1294&r2=1.1295
http://cvs.savannah.gnu.org/viewcvs/texinfo/NEWS?cvsroot=texinfo&r1=1.208&r2=1.209
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/texinfo.tex?cvsroot=texinfo&r1=1.358&r2=1.359
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/texinfo.txi?cvsroot=texinfo&r1=1.406&r2=1.407
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/version.texi?cvsroot=texinfo&r1=1.108&r2=1.109
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/refcard/txicmdcheck?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/refcard/txirefcard-a4.pdf?cvsroot=texinfo&rev=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/refcard/txirefcard.pdf?cvsroot=texinfo&rev=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/refcard/txirefcard.tex?cvsroot=texinfo&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Common.pm?cvsroot=texinfo&r1=1.111&r2=1.112
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Converter.pm?cvsroot=texinfo&r1=1.70&r2=1.71
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Text.pm?cvsroot=texinfo&r1=1.88&r2=1.89
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/Unicode.pm?cvsroot=texinfo&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Texinfo/Convert/XML.pm?cvsroot=texinfo&r1=1.56&r2=1.57

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1294
retrieving revision 1.1295
diff -u -b -r1.1294 -r1.1295
--- ChangeLog   1 Jan 2012 17:09:11 -0000       1.1294
+++ ChangeLog   3 Jan 2012 18:26:57 -0000       1.1295
@@ -1,3 +1,12 @@
+2012-01-03  Karl Berry  <address@hidden>
+
+       * NEWS: new command @hashchar{}.
+       * doc/texinfo.txi (Inserting Special Characters): rename node again.
+       (Inserting a Hashsign),
+       (External Macro Processors): new node.
+       * doc/refcard/txirefcard.tex: document it.
+        * doc/texinfo.tex (@hashchar): output a #.
+
 2011-12-31  Karl Berry  <address@hidden>
 
        * doc/texinfo.txi,

Index: NEWS
===================================================================
RCS file: /sources/texinfo/texinfo/NEWS,v
retrieving revision 1.208
retrieving revision 1.209
diff -u -b -r1.208 -r1.209
--- NEWS        27 Dec 2011 19:34:16 -0000      1.208
+++ NEWS        3 Jan 2012 18:26:57 -0000       1.209
@@ -1,4 +1,4 @@
-$Id: NEWS,v 1.208 2011/12/27 19:34:16 karl Exp $
+$Id: NEWS,v 1.209 2012/01/03 18:26:57 karl Exp $
 This NEWS file records noteworthy changes, very tersely.
 See the manual for detailed information.
 
@@ -37,8 +37,9 @@
   . new diacritic command @ogonek.
   . new commands for Icelandic letters eth and thorn: @DH{} @dh{} @TH{} @th{}.
   . new commands for Texinfo special characters:
-    @atchar{} @lbracechar{} @rbracechar{} @backslashchar{}.
+    @atchar{} @lbracechar{} @rbracechar{} @backslashchar{} @hashchar{}.
   . new command @errormsg to report an error.
+  . #line directives are recognized.
   . DEL (0x7f = 0177 = 127) is a true comment character (catcode 14 in TeX).
 
 * texi2any is a new generic converter that can produce all supported

Index: doc/texinfo.tex
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.tex,v
retrieving revision 1.358
retrieving revision 1.359
diff -u -b -r1.358 -r1.359
--- doc/texinfo.tex     26 Dec 2011 22:14:06 -0000      1.358
+++ doc/texinfo.tex     3 Jan 2012 18:26:57 -0000       1.359
@@ -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{2011-12-26.13}
+\def\texinfoversion{2012-01-03.09}
 %
 % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
 % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -9882,10 +9882,13 @@
 @address@hidden/}
 
 % These look ok in all fonts, so just make them not special.
+% @hashchar{} gets its own user-level command, because of #line.
 @catcode`@& = @other @address@hidden&}
 @address@hidden = @other @address@hidden
 @address@hidden = @other @address@hidden
 
address@hidden @hashchar = @normalhash
+
 @c Finally, make ` and ' active, so that txicodequoteundirected and
 @c txicodequotebacktick work right in, e.g., @address@hidden'}}.  If we
 @c don't make ` and ' active, @code will not get them as active chars.

Index: doc/texinfo.txi
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.txi,v
retrieving revision 1.406
retrieving revision 1.407
diff -u -b -r1.406 -r1.407
--- doc/texinfo.txi     1 Jan 2012 17:09:11 -0000       1.406
+++ doc/texinfo.txi     3 Jan 2012 18:26:57 -0000       1.407
@@ -1,5 +1,5 @@
 \input texinfo.tex    @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.406 2012/01/01 17:09:11 karl Exp $
address@hidden $Id: texinfo.txi,v 1.407 2012/01/03 18:26:57 karl Exp $
 @c Ordinarily, Texinfo files have the extension .texi.  But texinfo.texi
 @c clashes with texinfo.tex on 8.3 filesystems, so we use texinfo.txi.
 
@@ -445,7 +445,7 @@
 
 Special Insertions
 
-* Atsign Braces Comma Backslash:: Inserting @@ and @address@hidden and , and \.
+* Special Characters::          Inserting @@ @address@hidden , \ #.
 * Inserting Quote Characters::  Inserting left and right quotes, in code.
 * Inserting Space::             How to insert the right amount of space
                                  within a sentence.
@@ -464,12 +464,13 @@
 * Glyphs::                      How to indicate results of evaluation,
                                  expansion of macros, errors, etc.
 
-Inserting @@ and @address@hidden and @comma{}
+Special Characters
 
-* Inserting an Atsign::
-* Inserting Braces::
-* Inserting a Comma::
-* Inserting a Backslash::
+* Inserting an Atsign::    @code{@@}, @code{@@address@hidden@}}.
+* Inserting Braces::       @code{@@@{ @@@}}, @code{@@l address@hidden@}}.
+* Inserting a Comma::      , and @code{@@address@hidden@}}.
+* Inserting a Backslash::  \ and @code{@@address@hidden@}}.
+* Inserting a Hashsign::   # and @code{@@address@hidden@}}.
 
 Inserting Space
 
@@ -573,6 +574,7 @@
 * Macro Details::               Limitations of Texinfo macros.
 * alias::                       Command aliases.
 * definfoenclose::              Customized highlighting.
+* External Macro Processors::   @code{#line} directives.
 
 Include Files
 
@@ -10355,7 +10357,7 @@
 These are:
 
 @itemize @bullet
address@hidden @samp{@@} and braces and commas.
address@hidden The Texinfo special characters: @samp{@@ @address@hidden , \ #}.
 @item Whitespace within and around a sentence.
 @item Accents.
 @item Dots and bullets.
@@ -10371,7 +10373,7 @@
 @end iftex
 
 @menu
-* Atsign Braces Comma Backslash:: Inserting @@ and @address@hidden and , and \.
+* Special Characters::          Inserting @@ @address@hidden , \ #.
 * Inserting Quote Characters::  Inserting left and right quotes, in code.
 * Inserting Space::             How to insert the right amount of space
                                  within a sentence.
@@ -10392,38 +10394,36 @@
 @end menu
 
 
address@hidden Atsign Braces Comma Backslash
address@hidden Inserting @@ and @address@hidden and , and \
address@hidden Special Characters
address@hidden Special Characters: Inserting @@ @address@hidden , \ #
 @anchor{Braces address@hidden previous names for this node
 @anchor{Atsign Braces Comma}
 @cindex Special characters, inserting
 @cindex Commands to insert special characters
 
address@hidden@@} and curly braces are special characters in Texinfo.  To insert
-these characters so they appear in text, you must put an @samp{@@} in
-front of these characters to prevent Texinfo from misinterpreting
-them.  Alphabetic commands are also provided.
-
-The comma `,' is a special character only in one context:
-it separates arguments to commands that take multiple arguments.
-
-The backslash `\' is a special character only in an even more
-restricted context: it delimits formal argument names inside macro
-bodies.
address@hidden@@} and curly braces are the basic special characters in
+Texinfo.  To insert these characters so they appear in text, you must
+put an @samp{@@} in front of these characters to prevent Texinfo from
+misinterpreting them.  Alphabetic commands are also provided.
+
+The other characters (comma, backslash, hash) are special only in
+restricted contexts, as explained in the respective sections.
 
 @menu
 * Inserting an Atsign::    @code{@@}, @code{@@address@hidden@}}.
 * Inserting Braces::       @code{@@@{ @@@}}, @code{@@l address@hidden@}}.
-* Inserting a Comma::      @code{@@address@hidden@}}.
-* Inserting a Backslash::  @code{@@address@hidden@}}.
+* Inserting a Comma::      , and @code{@@address@hidden@}}.
+* Inserting a Backslash::  \ and @code{@@address@hidden@}}.
+* Inserting a Hashsign::   # and @code{@@address@hidden@}}.
 @end menu
 
 
 @node Inserting an Atsign
 @subsection Inserting `@@' with @code{@@@@} and @code{@@address@hidden@}}
address@hidden At sign, inserting
address@hidden Inserting @@ @r{(literal @samp{@@})}
 @findex @@ @r{(literal @samp{@@})}
 @findex @@address@hidden@} @r{(literal @samp{@@})}
address@hidden Inserting @@ @r{(literal @samp{@@})}
 
 @code{@@@@} produces a single @samp{@@} character in the output.  Do
 not put braces after an @code{@@@@} command.
@@ -10457,7 +10457,7 @@
 
 @node Inserting a Comma
 @subsection Inserting `,' with @code{@@address@hidden@}}
address@hidden Commas, inserting
address@hidden Comma, inserting
 @findex comma
 
 Ordinarily, a comma `,' is a normal character that can be simply typed
@@ -10489,7 +10489,7 @@
 
 @node Inserting a Backslash
 @subsection Inserting `\' with @code{@@address@hidden@}}
address@hidden Backslashes, inserting
address@hidden Backslash, inserting
 @findex backslash
 
 Ordinarily, a backslash `\' is a normal character in Texinfo that can
@@ -10520,6 +10520,42 @@
 is no need for it anywhere except these unusual cases.
 
 
address@hidden Inserting a Hashsign
address@hidden Inserting `#' with @code{@@address@hidden@}}
address@hidden @@address@hidden@} @r{(literal @samp{#})}
address@hidden Inserting #
address@hidden Hash sign, inserting
+
+Ordinarily, a hash `#' is a normal character in Texinfo that can be
+simply typed in your input where you need it.  The result is to
+typeset the hash character from the current font.
+
address@hidden Number sign, inserting
address@hidden Octotherp, inserting
address@hidden Sharp sign (not), inserting
+This character has many other names, varying by locale, such as
+``number sign'', ``pound'', and ``octothorp''.  It is also sometimes
+called ``sharp'' or ``sharp sign'' since it vaguely resembles the
+musical symbol by that name.  In situations where Texinfo is used,
+``hash'' is the most common in our experience.
+
+However, Texinfo uses the hash character as a special character in one
+restricted context: to introduce the so-called @code{#line} directive
+and variants (@pxref{External Macro Processors}).
+
+So, in order to typeset an actual hash character in such a place (for
+example, in a program that needs documentation about @code{#line}),
+it's necessary to use @code{@@address@hidden@}} or some other construct.
+Here's an example:
+
address@hidden
+@@address@hidden@} 10 "example.c"
address@hidden example
+
+Although @samp{@@address@hidden@}} can be used nearly anywhere, there
+is no need for it anywhere except this unusual case.
+
+
 @node Inserting Quote Characters
 @section Inserting Quote Characters
 
@@ -13535,7 +13571,7 @@
 Whereas this text will only appear in plain text.
 @@end ifplaintext
 @@ifxml
-Notwithstanding that this will only appear in XML.
+Notwithstanding that this will only appear in address@hidden
 @@end ifxml
 @@ifdocbook
 Nevertheless, this will only appear in Docbook.
@@ -13558,7 +13594,7 @@
 Whereas this text will only appear in plain text.
 @end ifplaintext
 @ifxml
-Notwithstanding that this will only appear in XML.
+Notwithstanding that this will only appear in address@hidden
 @end ifxml
 @ifdocbook
 Nevertheless, this will only appear in Docbook.
@@ -13568,6 +13604,19 @@
 Notice that you only see one of the input lines, depending on which
 version of the manual you are reading.
 
address@hidden errormsg
+In complex documents, you may want Texinfo to issue an error message
+in some conditionals that should not ever be processed.  The
address@hidden@@address@hidden@address@hidden command will do this; it takes one
+argument, the text of the error message, which is expanded more or
+less as if it were Info text.
+
+We mention @code{@@address@hidden@}} here even though it is not strictly
+related to conditionals, since in practice it is most likely to be
+useful in that context.  Technically, it can be used anywhere.
address@hidden Macro Processors}, for a caveat regarding the line
+numbers.
+
 
 @node Conditional Not Commands
 @section Conditional Not Commands
@@ -14331,6 +14380,9 @@
 @samp{@@definfoenclose} allows you to define new commands with
 customized output in the Info file.
 
address@hidden
+It is possible to invoke an external macro processor and have Texinfo
+recognize so-called @code{#line} directives for error reporting.
 @end itemize
 
 @menu
@@ -14339,6 +14391,7 @@
 * Macro Details::               Limitations of Texinfo macros.
 * alias::                       Command aliases.
 * definfoenclose::              Customized highlighting.
+* External Macro Processors::   @code{#line} directives.
 @end menu
 
 
@@ -14914,6 +14967,12 @@
 indirectly.
 
 
address@hidden External Macro Processors
address@hidden External Macro Processors: Line Directives
+
+xxxx
+
+
 @node Include Files
 @chapter Include Files
 @cindex Include files
@@ -16988,8 +17047,8 @@
 For address@hidden  If set, use tables for indentation of complex formats.
 
 @item CPP_LINE_DIRECTIVES
-Recognize @code{#line} directives in a ``preprocessing'' pass.
address@hidden xxref somewhere
+Recognize @code{#line} directives in a ``preprocessing'' pass
+(@pxref{External Macro Processors}).
 
 @item CSS_LINES
 CSS output, automatically determined in the default case
@@ -17023,22 +17082,22 @@
 
 @item DOCTYPE
 @vindex SystemLiteral
-For Docbook, HTML, XML.  Specifies the @code{SystemLiteral}, the
+For Docbook, HTML, address@hidden  Specifies the @code{SystemLiteral}, the
 entity's system identifier.  It is a URI, which may be used to
 retrieve the entity, and identifies the canonical DTD for the
 document.
 
 @item DUMP_TEXI
-For debugging.  If set, the result of the first pass is put in
address@hidden@var{docname}.passtexi}, and the result of the second pass is
-put in @address@hidden
+For debugging.  If set, the result of the first pass is put in a file
+named @address@hidden, and the result of the second pass
+is put in @address@hidden
 
 @item DUMP_TREE
 For debugging.  If set, the tree constructed upon parsing a Texinfo
 document is output on standard error.
 
 @item ENABLE_ENCODING_USE_ENTITY
-For HTML, XML.  If @option{--enable-encoding} is set, and there is an
+For HTML, address@hidden  If @option{--enable-encoding} is set, and there is an
 entity corresponding with the letter or the symbol being output,
 prefer the entity.
 
@@ -17329,7 +17388,7 @@
 in cross references.
 
 @item USE_NUMERIC_ENTITY
-For HTML, XML.  If set, use numeric entities instead of ASCII
+For HTML, address@hidden  If set, use numeric entities instead of ASCII
 characters when there is no named entity.
 
 @item USE_REL_REV
@@ -19041,7 +19100,7 @@
 as soon as they are stable.
 
 The HTML converter uses a Texinfo perl tree as input and converts
-it to HTML.  The Texinfo perl tree describes a Texinfo document in a
+it to address@hidden  The Texinfo perl tree describes a Texinfo document in a
 structured way which makes easy going through the tree and format
 @@-commands and other containers.  The code that is used to go 
 through the tree cannot be customized, but the conversion of tree
@@ -19916,7 +19975,7 @@
 @item @@address@hidden@address@hidden
 Report @var{msg} as an error to standard error, and exit unsuccessfully.
 Texinfo commands within @var{msg} are expanded to plain text.
address@hidden xx need xref, when we have #line? xx
address@hidden, and @ref{External Macro Processors}.
 
 @item @@address@hidden@}
 Generate the Euro currency sign.
@@ -20033,6 +20092,11 @@
 @item @@address@hidden@address@hidden
 Generate the long Hungarian umlaut accent over @var{c}, as in @H{o}.
 
address@hidden @@address@hidden@}
+Insert a hash `#' character; only needed when a literal hash would
+introduce @code{#line} directive.  @xref{Inserting a Hashsign}, and
address@hidden Macro Processors}.
+
 @item @@heading @var{title}
 Print an unnumbered section-like heading, but omit from the table of
 contents.  In Info, the title is underlined with equal signs.
@@ -21326,7 +21390,7 @@
 Revision Control System}) or other version control systems, which
 expand it into a string such as:
 @example
-$Id: texinfo.txi,v 1.406 2012/01/01 17:09:11 karl Exp $
+$Id: texinfo.txi,v 1.407 2012/01/03 18:26:57 karl Exp $
 @end example
 (This is useful in all sources that use version control, not just manuals.)
 You may wish to include the @samp{$Id:} comment in the @code{@@copying}

Index: doc/version.texi
===================================================================
RCS file: /sources/texinfo/texinfo/doc/version.texi,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -b -r1.108 -r1.109
--- doc/version.texi    27 Dec 2011 23:11:40 -0000      1.108
+++ doc/version.texi    3 Jan 2012 18:26:57 -0000       1.109
@@ -1,4 +1,4 @@
address@hidden UPDATED 26 December 2011
address@hidden UPDATED-MONTH December 2011
address@hidden UPDATED 3 January 2012
address@hidden UPDATED-MONTH January 2012
 @set EDITION 4.13.90
 @set VERSION 4.13.90

Index: doc/refcard/txicmdcheck
===================================================================
RCS file: /sources/texinfo/texinfo/doc/refcard/txicmdcheck,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- doc/refcard/txicmdcheck     27 Dec 2011 19:34:17 -0000      1.4
+++ doc/refcard/txicmdcheck     3 Jan 2012 18:26:58 -0000       1.5
@@ -1,6 +1,6 @@
 #!/usr/bin/env perl
-# $Id: txicmdcheck,v 1.4 2011/12/27 19:34:17 karl Exp $
-# Copyright 2008, 2011 Free Software Foundation, Inc.
+# $Id: txicmdcheck,v 1.5 2012/01/03 18:26:58 karl Exp $
+# Copyright 2008, 2011, 2012 Free Software Foundation, Inc.
 # 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -22,8 +22,7 @@
 
 exit (&main ());
 
-sub main
-{
+sub main {
   my @card_cmds = &read_refcard ("txirefcard.tex");
   my @man_cmds = &read_refman ("../texinfo.txi");
   my @tp_cmds = &read_tp ("../../util/txicmdlist");
@@ -60,8 +59,7 @@
 
 # Return command names from the reference card.
 # 
-sub read_refcard
-{
+sub read_refcard {
   my ($fname) = @_;
   my @ret = ();
 
@@ -115,8 +113,7 @@
 # Return command names from the @-Command List
 # node in the reference manual.
 # 
-sub read_refman
-{
+sub read_refman {
   my ($fname) = @_;
   my @ret = ();
 
@@ -146,8 +143,7 @@
 # Return command names implemented in the general parser.
 # The argument is the command to run to return the list.
 #
-sub read_tp
-{
+sub read_tp {
   my ($prog) = @_;
   my @ret = ();
   

Index: doc/refcard/txirefcard-a4.pdf
===================================================================
RCS file: /sources/texinfo/texinfo/doc/refcard/txirefcard-a4.pdf,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
Binary files /tmp/cvsApc3AI and /tmp/cvsOQriND differ

Index: doc/refcard/txirefcard.pdf
===================================================================
RCS file: /sources/texinfo/texinfo/doc/refcard/txirefcard.pdf,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
Binary files /tmp/cvsyhA25I and /tmp/cvskKFOjE differ

Index: doc/refcard/txirefcard.tex
===================================================================
RCS file: /sources/texinfo/texinfo/doc/refcard/txirefcard.tex,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- doc/refcard/txirefcard.tex  1 Jan 2012 17:09:12 -0000       1.24
+++ doc/refcard/txirefcard.tex  3 Jan 2012 18:26:58 -0000       1.25
@@ -1,5 +1,5 @@
 % Texinfo reference card.
-% $Id: txirefcard.tex,v 1.24 2012/01/01 17:09:12 karl Exp $
+% $Id: txirefcard.tex,v 1.25 2012/01/03 18:26:58 karl Exp $
 %
 %**start of header
 % This file can be printed with 1, 2, or 3 columns per page (see below).
@@ -662,6 +662,7 @@
 address@hidden, address@hidden a right brace, `$\}$'.}
 address@hidden a typewriter backslash, {\tt\char`\\}.}
 address@hidden a comma character; needed only when a literal comma would be an 
argument separator, as in address@hidden
address@hidden a hash character, \#; needed only when a literal hash would 
introduce a \code{\#line} directive.}
 address@hidden address@hidden followed by a space, tab, or newline produces a 
normal, stretchable, interword space.}
 
 \subsection{Spacing refinements}

Index: tp/Texinfo/Common.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Common.pm,v
retrieving revision 1.111
retrieving revision 1.112
diff -u -b -r1.111 -r1.112
--- tp/Texinfo/Common.pm        3 Jan 2012 01:47:52 -0000       1.111
+++ tp/Texinfo/Common.pm        3 Jan 2012 18:26:58 -0000       1.112
@@ -397,8 +397,8 @@
   'registeredsymbol','dots','enddots','equiv','error','expansion','arrow',
   'minus','point','print','result','today',
   'exclamdown','questiondown','pounds','ordf','ordm',
-  'atchar', 'lbracechar', 'rbracechar', 'backslashchar', 'comma','euro',
-  'geq','leq','tie','textdegree','click',
+  'atchar', 'lbracechar', 'rbracechar', 'backslashchar', 'hashchar', 'comma',
+  'euro', 'geq','leq','tie','textdegree','click',
   'quotedblleft','quotedblright','quoteleft','quoteright','quotedblbase',
   'quotesinglbase','guillemetleft','guillemetright','guillemotleft',
   'guillemotright','guilsinglleft','guilsinglright') {

Index: tp/Texinfo/Convert/Converter.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Converter.pm,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -b -r1.70 -r1.71
--- tp/Texinfo/Convert/Converter.pm     3 Jan 2012 01:47:52 -0000       1.70
+++ tp/Texinfo/Convert/Converter.pm     3 Jan 2012 18:26:58 -0000       1.71
@@ -815,6 +815,7 @@
                'lbracechar'   => '{',
                'rbracechar'   => '}',
                'backslashchar' => '\\',
+               'hashchar' => '#',
                'euro'         => '&euro;',
                'geq'          => '&ge;',
                'leq'          => '&le;',

Index: tp/Texinfo/Convert/Text.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Text.pm,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -b -r1.88 -r1.89
--- tp/Texinfo/Convert/Text.pm  3 Jan 2012 01:47:53 -0000       1.88
+++ tp/Texinfo/Convert/Text.pm  3 Jan 2012 18:26:59 -0000       1.89
@@ -112,6 +112,7 @@
                'lbracechar'   => '{',
                'rbracechar'   => '}',
                'backslashchar' => '\\',
+               'hashchar'      => '#',
                'euro'         => 'Euro',
                'geq'          => '>=',
                'leq'          => '<=',

Index: tp/Texinfo/Convert/Unicode.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/Unicode.pm,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- tp/Texinfo/Convert/Unicode.pm       27 Dec 2011 23:11:41 -0000      1.25
+++ tp/Texinfo/Convert/Unicode.pm       3 Jan 2012 18:26:59 -0000       1.26
@@ -505,9 +505,10 @@
                'ordm'              => '00BA',
                'comma'             => '002C',
                'atchar'            => '0040',
-               'backslashchar'     => '005C',
                'lbracechar'        => '007B',
                'rbracechar'        => '007D',
+               'backslashchar'     => '005C',
+               'hashchar'          => '0023',
                'euro'              => '20AC',
                'geq'               => '2265',
                'leq'               => '2264',

Index: tp/Texinfo/Convert/XML.pm
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Texinfo/Convert/XML.pm,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -b -r1.56 -r1.57
--- tp/Texinfo/Convert/XML.pm   27 Dec 2011 23:11:41 -0000      1.56
+++ tp/Texinfo/Convert/XML.pm   3 Jan 2012 18:26:59 -0000       1.57
@@ -108,6 +108,7 @@
            'lbracechar'   => '&lbracechar;',
            'rbracechar'   => '&rbracechar;',
            'backslashchar' => '&backslashchar;',
+           'hashchar'      => '&hashchar;',
 );
 
 my %xml_commands_formatting



reply via email to

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