texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog doc/texinfo.txi util/htmlxref...


From: Karl Berry
Subject: texinfo ChangeLog doc/texinfo.txi util/htmlxref...
Date: Tue, 14 Dec 2010 17:24:05 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Karl Berry <karl>       10/12/14 17:24:05

Modified files:
        .              : ChangeLog 
        doc            : texinfo.txi 
        util           : htmlxref.cnf 

Log message:
        (Other Configuration Variables): continue

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1190&r2=1.1191
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/texinfo.txi?cvsroot=texinfo&r1=1.358&r2=1.359
http://cvs.savannah.gnu.org/viewcvs/texinfo/util/htmlxref.cnf?cvsroot=texinfo&r1=1.40&r2=1.41

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1190
retrieving revision 1.1191
diff -u -b -r1.1190 -r1.1191
--- ChangeLog   9 Dec 2010 18:37:39 -0000       1.1190
+++ ChangeLog   14 Dec 2010 17:23:59 -0000      1.1191
@@ -1,3 +1,7 @@
+2010-12-14  Karl Berry  <address@hidden>
+
+       * doc/texinfo.txi (Other Configuration Variables): continue.
+
 2010-12-09  Karl Berry  <address@hidden>
 
        * doc/texinfo.txi (Other Configuration Variables): begin reading.

Index: doc/texinfo.txi
===================================================================
RCS file: /sources/texinfo/texinfo/doc/texinfo.txi,v
retrieving revision 1.358
retrieving revision 1.359
diff -u -b -r1.358 -r1.359
--- doc/texinfo.txi     9 Dec 2010 18:37:40 -0000       1.358
+++ doc/texinfo.txi     14 Dec 2010 17:23:59 -0000      1.359
@@ -1,5 +1,5 @@
 \input texinfo.tex    @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.358 2010/12/09 18:37:40 karl Exp $
address@hidden $Id: texinfo.txi,v 1.359 2010/12/14 17:23:59 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.
 
@@ -16749,6 +16749,20 @@
 For HTML.  Same as DOCTYPE, but for the file containing the frame
 description.
 
address@hidden PREFIX
+the output file prefix, which is prepended to some output files.  By
+default it is set by @code{@@setfilename} or from the input file
+(@pxref{setfilename}).  How this value is used depends on the value of
+other configuration variables or command line options, such as split output
+and @code{NODE_FILENAMES}.
+
address@hidden SHORT_REF
+For HTML.  If this is set, internal cross references are given without
+the sectioning word, even if the target of the reference is a section.
+
address@hidden SHORTEXTN
+The short extension, @samp{.htm} by default.
+
 @item SHOW_MENU
 @opindex --no-headers
 If set, the Texinfo menus are shown.  By default, it is only unset
@@ -16781,17 +16795,6 @@
 @item USE_SECTIONS
 Preferentially use sectioning to decide where elements are separated.
 
address@hidden SHORTEXTN
-The default extension is set to @samp{.htm}.
address@hidden PREFIX
-This set the output file prefix, that may be prepended to some output 
-files.  In the default case it is set by @code{@@setfilename} or from
-the input file (@pxref{setfilename}).  How this value is used depends
-on the value of other configuration variables or command line options,
-like split, @code{NODE_FILENAMES}.
address@hidden SHORT_REF
-For HTML.  If this is set internal cross references are given without the 
address@hidden word, even if the target of the reference is a section.
 @item IDX_SUMMARY
 If set, for each @code{@@printindex}, a file @file{<document name>_<index 
name>.idx}
 is created which contains lines of the form
@@ -18408,7 +18411,8 @@
 the corresponding Unicode code point(s) in Normalization address@hidden,
 which uses precomposed characters where available.  (This is the
 normalization form recommended by the W3C and other bodies.)  This
-holds when that code point is 0xffff or less, as it almost always is.
+holds when that code point is @code{0xffff} or less, as it almost
+always is.
 
 These will then be further transformed by the rules above into the
 string @address@hidden, where @var{xxxx} is the code point in hex.
@@ -18426,12 +18430,12 @@
 character, therefore expands to @samp{B_0306} (B with combining
 breve).
 
-When the Unicode code point is above 0xffff, the transformation is
address@hidden@var{xxxxxx}}, that is, two leading underscores followed by
+When the Unicode code point is above @code{0xffff}, the transformation
+is @address@hidden, that is, two leading underscores followed by
 six hex digits.  Since Unicode has declared that their highest code
-point is 0x10ffff, this is sufficient.  (We felt it was better to
-define this extra escape than to always use six hex digits, since the
-first two would nearly always be zeros.)
+point is @code{0x10ffff}, this is sufficient.  (We felt it was better
+to define this extra escape than to always use six hex digits, since
+the first two would nearly always be zeros.)
 
 This method works fine if the node name consists mostly of ASCII
 characters and contains only few 8-bit ones. If the document is
@@ -22997,7 +23001,7 @@
 (@url{http://www.gnu.org/software/rcs}) version control systems, which
 expand it into a string such as:
 @example
-$Id: texinfo.txi,v 1.358 2010/12/09 18:37:40 karl Exp $
+$Id: texinfo.txi,v 1.359 2010/12/14 17:23:59 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}
@@ -23076,7 +23080,7 @@
 
 @verbatim
 \input texinfo   @c -*-texinfo-*-
address@hidden $Id: texinfo.txi,v 1.358 2010/12/09 18:37:40 karl Exp $
address@hidden $Id: texinfo.txi,v 1.359 2010/12/14 17:23:59 karl Exp $
 @comment %**start of header
 @setfilename sample.info
 @include version.texi

Index: util/htmlxref.cnf
===================================================================
RCS file: /sources/texinfo/texinfo/util/htmlxref.cnf,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -b -r1.40 -r1.41
--- util/htmlxref.cnf   9 Dec 2010 18:37:40 -0000       1.40
+++ util/htmlxref.cnf   14 Dec 2010 17:24:05 -0000      1.41
@@ -1,6 +1,6 @@
-# htmlxref.cnf - reference file for Texinfo files on the web.
+# htmlxref.cnf - reference file for free Texinfo manuals on the web.
 
-htmlxrefversion=2010-12-09.18; # UTC
+htmlxrefversion=2010-12-13.19; # UTC
 
 # Copyright 2010 Free Software Foundation, Inc.
 # 
@@ -14,19 +14,26 @@
 # The primary goal is to list all relevant GNU manuals;
 # other free manuals are also welcome.
 #
-# Maintainers: for information on putting manuals on the web, including
-# automatically generating all the useful formats, see
-# http://www.gnu.org/prep/maintain/html_node/Manuals-on-Web-Pages.html.
+# To be included in this list, a manual must:
 #
-# All the manuals in this file should follow the naming convention for
-# nodes described at
+# - have a generic url, i.e., no version numbers;
+# - have a unique file name (identifier), i.e., be related to the
+#   package name, something like "refman" or "tutorial" doesn't work.
+# - follow the naming convention for nodes described at
 # http://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Xref.html
-# (otherwise cross-references fail).  This is what makeinfo and
-# texi2html implement. 
+#   This is what makeinfo and texi2html implement.
+# 
+# Unless the above criteria are met, it's not possible to generate
+# reliable cross-manual references.
 #
-# When a manual named foo is related to a package named bar, the url
-# should contain ${BAR}.  Otherwise, the gnumaint scripts have no way of
-# knowing they are associated, and thus gnu.org/manual can't include them.
+# For information on automatically generating all the useful formats for
+# a manual to put on the web, see
+# http://www.gnu.org/prep/maintain/html_node/Manuals-on-Web-Pages.html.
+
+# For people editing this file: when a manual named foo is related to a
+# package named bar, the url should contain a variable reference ${BAR}.
+# Otherwise, the gnumaint scripts have no way of knowing they are
+# associated, and thus gnu.org/manual can't include them.
 
 # shorten references to manuals on www.gnu.org.
 G = http://www.gnu.org
@@ -198,10 +205,11 @@
 gama           mono    ${GS}/gama/manual/gama.html
 gama           node    ${GS}/gama/manual/html_node/
 
-gawk           mono    ${GS}/gawk/manual/gawk.html
-gawk           node    ${GS}/gawk/manual/html_node/
- gawkinet      mono    ${GS}/gawk/manual/gawkinet/gawkinet.html
- gawkinet      node    ${GS}/gawk/manual/gawkinet/html_node/
+GAWK = ${GS}/gawk/manual
+gawk           mono    ${GAWK}/gawk.html
+gawk           node    ${GAWK}/html_node/
+ gawkinet      mono    ${GAWK}/gawkinet/gawkinet.html
+ gawkinet      node    ${GAWK}/gawkinet/html_node/
 
 gcal           mono    ${GS}/gcal/manual/gcal.html
 gcal           node    ${GS}/gcal/manual/html_node/
@@ -459,9 +467,10 @@
 sed            node    ${GS}/sed/manual/html_node/
 
 # can't use mono files since they have generic names
-smalltalk      node    ${GS}/smalltalk/manual/html_node/
-smalltalk-base node    ${GS}/smalltalk/manual-base/html_node/
-smalltalk-libs node    ${GS}/smalltalk/manual-libs/html_node/
+SMALLTALK = ${GS}/smalltalk/
+smalltalk      node    ${SMALLTALK}/manual/html_node/
+smalltalk-base node    ${SMALLTALK}/manual-base/html_node/
+smalltalk-libs node    ${SMALLTALK}/manual-libs/html_node/
 
 sourceinstall  mono    ${GS}/sourceinstall/manual/sourceinstall.html
 sourceinstall  node    ${GS}/sourceinstall/manual/html_node/
@@ -494,6 +503,9 @@
 units          mono    ${GS}/units/manual/units.html
 units          node    ${GS}/units/manual/html_node/
 
+vc-dwim                mono    ${GS}/vc-dwim/manual/vc-dwim.html
+vc-dwim                node    ${GS}/vc-dwim/manual/html_node/
+
 wdiff          mono    ${GS}/wdiff/manual/wdiff.html
 wdiff          node    ${GS}/wdiff/manual/html_node/
 
@@ -503,6 +515,9 @@
 wget           mono    ${GS}/wget/manual/wget.html
 wget           node    ${GS}/wget/manual/html_node/
 
+xboard         mono    ${GS}/xboard/manual/xboard.html
+xboard         node    ${GS}/xboard/manual/html_node/
+
 # Local Variables:
 # eval: (add-hook 'write-file-hooks 'time-stamp)
 # time-stamp-start: "htmlxrefversion="



reply via email to

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