texinfo-commits
[Top][All Lists]
Advanced

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

texinfo AUTHORS INSTALL INTRODUCTION NEWS READM...


From: Karl Berry
Subject: texinfo AUTHORS INSTALL INTRODUCTION NEWS READM...
Date: Sun, 16 Oct 2011 23:14:09 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Karl Berry <karl>       11/10/16 23:14:09

Modified files:
        .              : AUTHORS INSTALL INTRODUCTION NEWS README 
                         README-alpha README.dev TODO 
        doc            : README 
        info           : README 
        install-info   : README 
        tp             : README 
        util           : README 

Log message:
        bring closer to being up-to-date

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/AUTHORS?cvsroot=texinfo&r1=1.15&r2=1.16
http://cvs.savannah.gnu.org/viewcvs/texinfo/INSTALL?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/INTRODUCTION?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/NEWS?cvsroot=texinfo&r1=1.204&r2=1.205
http://cvs.savannah.gnu.org/viewcvs/texinfo/README?cvsroot=texinfo&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/texinfo/README-alpha?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/README.dev?cvsroot=texinfo&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/texinfo/TODO?cvsroot=texinfo&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/texinfo/doc/README?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/info/README?cvsroot=texinfo&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/texinfo/install-info/README?cvsroot=texinfo&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/README?cvsroot=texinfo&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/texinfo/util/README?cvsroot=texinfo&r1=1.6&r2=1.7

Patches:
Index: AUTHORS
===================================================================
RCS file: /sources/texinfo/texinfo/AUTHORS,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- AUTHORS     18 Jul 2010 18:49:02 -0000      1.15
+++ AUTHORS     16 Oct 2011 23:14:08 -0000      1.16
@@ -1,7 +1,7 @@
-$Id: AUTHORS,v 1.15 2010/07/18 18:49:02 karl Exp $
+$Id: AUTHORS,v 1.16 2011/10/16 23:14:08 karl Exp $
 Texinfo authors.
 
-  Copyright (C) 2003, 2005, 2006, 2007, 2008, 2010
+  Copyright 2003, 2005, 2006, 2007, 2008, 2010, 2011
   Free Software Foundation, Inc.
   
   Copying and distribution of this file, with or without modification,
@@ -16,7 +16,7 @@
 Bob Chassell           texinfo.tex, original texinfo.txi.
 Lionel Cons            original texi2html.
 Akim Demaille          texi2dvi, util/* tests.
-Patrice Dumas          texi2html, texi2html.texi, texinfo.txi.
+Patrice Dumas          texi2html, texi2html.texi, texinfo.txi, tp author.
 Alper Ersoy            makeinfo: enhancements in all files, especially
                           html-, xml-, and docbook-related.
 Brian Fox              all makeinfo/* and info/* files, info-stnd.texi.

Index: INSTALL
===================================================================
RCS file: /sources/texinfo/texinfo/INSTALL,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- INSTALL     18 Jul 2010 18:49:02 -0000      1.9
+++ INSTALL     16 Oct 2011 23:14:08 -0000      1.10
@@ -1,8 +1,8 @@
-$Id: INSTALL,v 1.9 2010/07/18 18:49:02 karl Exp $
+$Id: INSTALL,v 1.10 2011/10/16 23:14:08 karl Exp $
 INSTALL file for texinfo.
 
-     Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-     2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010
+     Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+     2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010, 2011
      Free Software Foundation, Inc.
 
      Copying and distribution of this file, with or without modification,
@@ -39,7 +39,3 @@
   @afourpaper by default.  See the `Preparing for TeX' node in
   texinfo.txi for more details.  You don't have to create the file if
   you have nothing to put in it.
-
-* If your info files are not in $prefix/info, you may wish to add a line
-#define DEFAULT_INFOPATH "/mydir1:/mydir2:..."
-  to config.h after running configure.

Index: INTRODUCTION
===================================================================
RCS file: /sources/texinfo/texinfo/INTRODUCTION,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- INTRODUCTION        11 Apr 2004 17:56:45 -0000      1.3
+++ INTRODUCTION        16 Oct 2011 23:14:08 -0000      1.4
@@ -1,7 +1,8 @@
-$Id: INTRODUCTION,v 1.3 2004/04/11 17:56:45 karl Exp $
+$Id: INTRODUCTION,v 1.4 2011/10/16 23:14:08 karl Exp $
 Getting started with Texinfo.
 
-  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
+  Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+  2001, 2011
   Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
@@ -9,7 +10,6 @@
   notice and this notice are preserved.
 
 
-
 Getting Started with Texinfo
 ============================
 
@@ -74,34 +74,31 @@
   * A printing program such as `lp' or `lpr',
   * A printer.
 
-This Texinfo distribution package contains `texinfo.tex', the C source
-for `texindex', and the handy shell script `texi2dvi'.  The `tex'
-program is not part of this distribution, but is available separately.
-(See `How to Obtain TeX' in the Texinfo documentation.)
+This Texinfo distribution package contains all the Texinfo tools.  The
+`tex' program is not part of this distribution, but is available
+separately.  (See `How to Obtain TeX' in the Texinfo documentation.)
 
   * Install `tex'.  (`texindex' is installed automagically by 
     `make install' in this distribution.)
 
   * Move the `texinfo.tex' file to an appropriate directory; the current
-    directory will do.  (`/usr/local/lib/tex/inputs' might be a good place.
-    See ``Preparing to Use TeX'' in the Texinfo manual, for more
-    information.)
+    directory will do.  (See ``Preparing to Use TeX'' in the Texinfo
+    manual, for more information.)
 
 After following those instructions, type the following to make the .dvi
 files:
-
       $ (cd doc; make dvi)
 
 You can then print the resulting .dvi files with the `lpr' or `lp'
-commands, or maybe `dvips'.
+commands, or maybe `dvips' or `dvipdf' or `dvipdfm' to produce
+PostScript or PDF.  Or you can use `make pdf' to make a PDF file.
 
 For example, the command to print the texinfo.dvi file might be:
 
       $ lpr -d texinfo.dvi
 
 The name of the printing command depends on the system; `lpr -d' is
-common, and is illustrated here.  You may use a different name for the
-printing command.
+common but not guaranteed to work.
 
 Please report bugs to address@hidden
 

Index: NEWS
===================================================================
RCS file: /sources/texinfo/texinfo/NEWS,v
retrieving revision 1.204
retrieving revision 1.205
diff -u -b -r1.204 -r1.205
--- NEWS        2 Aug 2011 06:51:32 -0000       1.204
+++ NEWS        16 Oct 2011 23:14:08 -0000      1.205
@@ -1,10 +1,10 @@
-$Id: NEWS,v 1.204 2011/08/02 06:51:32 gray Exp $
+$Id: NEWS,v 1.205 2011/10/16 23:14:08 karl Exp $
 This NEWS file records noteworthy changes, very tersely.
 See the manual for detailed information.
 
   Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-  2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
-  Foundation, Inc.
+  2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+  Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -26,8 +26,8 @@
 * Language:
   . new command @part for a group of chapters.
   . new environments @raggedright and @smallquotation.
-  . new commands @codequoteundirected and @codequotebacktick, for a
-    better interface than the @set variables.
+  . new commands @codequoteundirected and @codequotebacktick,
+      for a better interface than the @set variables.
   . new commands @deftypefnnewline to print return types on their own lines.
   . new command @headitemfont for the sake of template rows.
   . new command @urefbreakstyle to control breaking of @url/@uref in TeX.
@@ -50,9 +50,9 @@
   supported, and extensive customization of the HTML output is possible.
   See xxx in the manual for more about this reimplementation.
   
-  The new program is unfortunately much slower at present than the C
-  program was.  We hope to make it faster in a future release.  In the
-  meantime, we hope all the many improvements make it worthwhile.
+  The new program is unfortunately noticeably slower at present than the
+  C program was.  We hope all the many improvements make the change
+  worthwhile nevertheless.
 
 * texinfo.tex:
   . urls (given to @uref and @url) are broken by default at special
@@ -61,9 +61,13 @@
     engine does (for instance, etex/pdfetex from TeX Live 2008 or
     later).  Words with accented letters are still not handled properly.
   . new Icelandic translation: txi-is.tex.
+  . official updates between full package releases available at
+    http://ftpmirror.gnu.org/texinfo/texinfo.tex.
 
 * texi2dvi:
   . new option --max-iterations.
+  . official updates between full package releases available at
+    http://ftpmirror.gnu.org/texinfo/texi2dvi.
   
 * info:
   . INFOPATH is determined from PATH by default, or if an element "PATH"

Index: README
===================================================================
RCS file: /sources/texinfo/texinfo/README,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- README      2 Dec 2010 17:52:54 -0000       1.19
+++ README      16 Oct 2011 23:14:08 -0000      1.20
@@ -1,10 +1,10 @@
-$Id: README,v 1.19 2010/12/02 17:52:54 karl Exp $
+$Id: README,v 1.20 2011/10/16 23:14:08 karl Exp $
 This is the README file for the GNU Texinfo distribution.  Texinfo is
 the preferred documentation format for GNU software.
 
   Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-  2002, 2003, 2004, 2009, 2010 Free Software
-  Foundation, Inc.
+  2002, 2003, 2004, 2009, 2010, 2011
+  Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -20,37 +20,30 @@
   This page includes links to other Texinfo-related programs.
 
 Mailing lists and archives:
-- address@hidden for bug reports or enhancement suggestions,
-  archive: http://mail.gnu.org/pipermail/bug-texinfo
-- address@hidden for authoring questions and general discussion, 
-  archive: http://mail.gnu.org/pipermail/help-texinfo
-- address@hidden for pretests of new releases,
-  archive: http://texinfo.org/ftp/texinfo-pretest-archive
+- http://lists.gnu.org/mailman/listinfo/bug-texinfo
+  for bug reports, enhancement suggestions, technical discussion.
+- http://lists.gnu.org/mailman/listinfo/help-texinfo
+  for authoring questions and general discussion.
 There are no corresponding newsgroups.
 
 Bug reports:
- please include enough information for the maintainers to reproduce the
+ Please include enough information for the maintainers to reproduce the
  problem.  Generally speaking, that means:
-- the contents of any input files necessary to reproduce the bug (crucial!).
-- a description of the problem and any samples of the erroneous output.
+- the contents of all input files necessary to reproduce the bug (crucial!).
+- a statement of the problem and any samples of the erroneous output.
 - the version number of Texinfo and the program(s) involved (use --version).
-- hardware, operating system, and compiler versions (uname -a).
+- hardware and operating system information (uname -a).
 - unusual options you gave to configure, if any (see config.status).
-- anything else that you think would be helpful.
+- anything else that you think could be helpful.
 
 Patches are most welcome; if possible, please make them with diff -c and
 include ChangeLog entries.
 
-When sending email, please do not encode or split the messages in any
-way if at all possible; it's easier to deal with one large message than
-many small ones.  GNU shar (http://www.gnu.org/software/sharutils/) is a
-convenient way of packaging multiple and/or binary files for email.
-
 See README.dev for information on the Texinfo development environment --
 any interested parties are welcome.  If you're a programmer and wish to
-contribute, this should get you started.  And if you're not a
-programmer, you can still make significant contributions by writing test
-cases, checking the documentation against the implementation, etc.
+contribute, this should get you started.  If you're not a programmer,
+you can still make significant contributions by writing test cases,
+checking the documentation against the implementation, etc.
 
 This distribution includes the following files, among others:
     README                      This file.
@@ -64,40 +57,37 @@
 
 Texinfo documentation files (in ./doc):
     texinfo.txi                 Describes the Texinfo language and many
-                                of the associated tools.  It tells how
-                                to use Texinfo to write documentation,
-                                how to use Texinfo mode in GNU Emacs,
-                                TeX, makeinfo, and the Emacs Lisp
-                                Texinfo formatting commands.
-
-    info.texi                   This manual tells you how to use 
-                                Info.  This document also comes as part of
-                                GNU Emacs.  If you do not have Emacs,
-                                you can format this Texinfo source
-                                file with makeinfo or TeX and then
-                                read the resulting Info file with the
-                                standalone Info reader that is part of
-                                this distribution.
+                           of the associated tools.  It tells how to use
+                           Texinfo to write documentation, how to use
+                           Texinfo mode in GNU Emacs, TeX, makeinfo, and
+                           the Emacs Lisp Texinfo formatting commands.
+
+    info.texi              This manual tells you how to read manuals
+                           in Info.  This document also comes as part of
+                           GNU Emacs.  If you do not have Emacs, you can
+                           format this Texinfo source file with makeinfo
+                           or TeX and then read the resulting Info file
+                           with the standalone Info reader that is part
+                           of this distribution.
 
     info-stnd.texi              This manual tells you how to use
                                 the standalone GNU Info reader that is
                                 included in this distribution as C
                                 source (./info).
 
-Printing related files:
-    doc/texinfo.tex             This TeX definitions file tells
-                                the TeX program how to typeset a
-                                Texinfo file into a DVI file ready for
-                                printing.
+Printing-related files:
+    doc/texinfo.tex        This implements Texinfo in TeX, to typeset a
+                           Texinfo file into a DVI or PDF file.
 
     util/texindex.c             This file contains the source for
                                 the `texindex' program that generates
                                 sorted indices used by TeX when
                                 typesetting a file for printing.
 
-    util/texi2dvi               This is a shell script for
-                                producing an indexed DVI file using
-                                TeX and texindex. 
+    util/texi2dvi          This is a shell script for producing an
+                           indexed DVI file using TeX and texindex.
+    
+    util/texi2pdf          Generate PDF, otherwise like texi2dvi.
 
 Source directories: 
   djgpp/                        Support for compiling under DJGPP.
@@ -105,7 +95,7 @@
   info/                         Standalone Info reader.
   install-info/                 Maintain the Info dir file.
   lib/                          Support files.
-  texi2html/                    Includes makeinfo and texi2any.
+  tp/                      Texinfo Parser, includes makeinfo and texi2any.
 
 Translation support:
   po                            Strings of the programs.

Index: README-alpha
===================================================================
RCS file: /sources/texinfo/texinfo/README-alpha,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- README-alpha        21 Mar 2005 12:50:31 -0000      1.3
+++ README-alpha        16 Oct 2011 23:14:08 -0000      1.4
@@ -1,8 +1,9 @@
-$Id: README-alpha,v 1.3 2005/03/21 12:50:31 karl Exp $
+$Id: README-alpha,v 1.4 2011/10/16 23:14:08 karl Exp $
 This is the README-alpha file for GNU Texinfo.
 
-  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-  2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+  Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+  2001, 2002, 2003, 2004, 2005, 2011
+  Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright

Index: README.dev
===================================================================
RCS file: /sources/texinfo/texinfo/README.dev,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -b -r1.18 -r1.19
--- README.dev  24 Jun 2010 17:24:05 -0000      1.18
+++ README.dev  16 Oct 2011 23:14:08 -0000      1.19
@@ -1,7 +1,7 @@
-$Id: README.dev,v 1.18 2010/06/24 17:24:05 karl Exp $
+$Id: README.dev,v 1.19 2011/10/16 23:14:08 karl Exp $
 This README.dev file describes the development environment.
 
-  Copyright 2002, 2003, 2005, 2006, 2007, 2008, 2010
+  Copyright 2002, 2003, 2005, 2006, 2007, 2008, 2010, 2011
   Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
@@ -30,18 +30,18 @@
 The reason for that particular -W is that intermixing declarations with
 statements is an easy thing to do accidentally, gcc won't warn about it
 by default, and other compilers that don't support it are still
-widespread.  Lots of other -W options can be useful too, and patches are
-welcome to resolve the diagnostics.  If you're not using gcc, of
-course you shouldn't include it at all.
+widespread.  Other -W options can be useful too, and patches are welcome
+to resolve the diagnostics.  If you're not using gcc, of course you
+shouldn't include it at all.
 
 This distribution also uses Gnulib (http://www.gnu.org/software/gnulib)
 to share common files, with the files being checked in to CVS.  If you
 get automake/conf/etc. errors from ./autogen.sh, please try doing a CVS
-checkout of gnulib (in a separate directory to the texinfo checkout),
+checkout of gnulib (in a separate directory from the texinfo checkout),
 and then run
-  ../gnulib/gnulib-tool --update
+  ../gnulib/gnulib-tool --add-import
 in your top-level Texinfo directory.  (gnulib-tool is in the gnulib CVS tree.)
 
 The currently-used gnulib modules and other gnulib information are
 recorded in gnulib/m4/gnulib-cache.m4.  Given a source checkout of
-gnulib, you can update the files with gnulib-tool --import.
+gnulib, you can update the files with gnulib-tool --add-import.

Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/TODO,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- TODO        18 Jul 2010 18:49:02 -0000      1.53
+++ TODO        16 Oct 2011 23:14:08 -0000      1.54
@@ -1,9 +1,9 @@
-$Id: TODO,v 1.53 2010/07/18 18:49:02 karl Exp $
+$Id: TODO,v 1.54 2011/10/16 23:14:08 karl Exp $
 This is the todo list for GNU Texinfo.
 If you are interested in working on any of these, email address@hidden
 
-  Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003, 
-  2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010
+  Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003, 
+  2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011
   Free Software Foundation.
 
   Copying and distribution of this file, with or without modification,
@@ -11,6 +11,19 @@
   notice and this notice are preserved.
 
 * General:
+  - Monitor and improve the dir categories in existing manuals,
+    following the Free Software Directory categories.  Much mail to
+    developers has already been sent, what's needed now is to check new
+    releases and make sure they are using the right categories.
+    See the util/dir-example in the Texinfo distribution for our current
+    recommended categories.
+    For background, see the thread (which discusses a lot of other
+    issues too) at
+    http://mail.gnu.org/pipermail/emacs-devel/2002-10/msg00011.html,
+    especially 
+      http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00090.html
+      http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00137.html
+  - Extend and improve the tests.
   - Support installation of manuals in different languages, along these lines:
     . support a LINGUAS file or variable saying which subdirs LL in the
       source to descend into (under doc/).
@@ -28,66 +41,38 @@
     From Wojciech Polak.
   - Or even multibyte languages like Japanese, see msg:
     http://lists.gnu.org/archive/html/bug-texinfo/2005-03/msg00000.html
-  - Monitor and improve the dir categories in existing manuals,
-    following the Free Software Directory categories.  Much mail to
-    developers has already been sent, what's needed now is to check new
-    releases and make sure they are using the right categories.
-    See the util/dir-example in the Texinfo distribution for our current
-    recommended categories.
-    For background, see the thread (which discusses a lot of other
-    issues too) at
-    http://mail.gnu.org/pipermail/emacs-devel/2002-10/msg00011.html,
-    especially 
-      http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00090.html
-      http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00137.html
-  - Extend and improve the tests.
-  - Get Info declared as a MIME Content-Type.
-  - Likewise the `info:' URI scheme; a library consortium has proposed a
-    completely different purpose for the URI scheme, but I don't know
-    how to send comments, despite it being a "request for comments".  Sigh.
-    There is mail about this in the bug-texinfo archives:
-      http://mail.gnu.org/archive/html/bug-texinfo/2003-09/msg00086.html
-  - Support compressed image files.
-  - Support reference card creation.
+  - Support general reference card creation.
   - Allow @end (and other?) commands to be indented in the source.
 
 * Language:
-  - generalize @vtable/@htable to any defined index.
+  - Allow : in node names for info files, for names like
+    `class::method'.  Likewise index entries.  A quoting mechanism such
+    as surrounding node names with SPACE BACKSPACE is probably the best
+    solution, although this is an incompatible change to Info format.
   - @else for the @if... conditionals.
   - @xindexterm [def] primary [,secondary [,tertiary]]  or some such?
   - Allow subitems and `see' and `see also' in indices.
+  - generalize @vtable/@htable to any defined index.
   - multicolumn * width to take up `the rest'.
+  - Allow @hsep/@vsep at @item, instead of just in template.
   - another table command to take N succeeding items and split them
     into M columns (see eplain).
   - support bibliographies with BibTeX (see web2c/doc for kludge prototype).
   - @flushboth to combine @flushleft and @flushright, for RFC's.
   - @exercise/@answer command for, e.g., gawk.
-  - Allow @hsep/@vsep at @item, instead of just in template.
   - Support automatic line numbering of examples.
-  - Better macro syntax, including a separate @inlinemacro (or
-    something) to distinguish macros that swallow their final newline
-    and those that don't.  Perhaps preprocessing with m4 is better?
-  - Better def... command syntax.
-  - Allow : in node names for info files, for names like
-    `class::method'.  Likewise index entries.  A quoting mechanism such
-    as surrounding node names with SPACE BACKSPACE is probably the best
-    solution, although this is an incompatible change to Info format, sigh.
+  - Better def... command syntax, explicitly marking variables, etc.
   - Glossary/general definition support (dumas msg 28 Nov 2003 17:09:57 +0100).
   - Add support for other Latin 9 (and Latin 2 and Latin 1) characters.
 
 * Makeinfo:
-  - Really support UTF-8 instead of just passing through the bytes.
   - lang.c setup doesn't support @v{S} (S with caron) -- no named entity.
   - Automatically do -I of directory of main source file.
-  - Make makeinfo -E just do macro expansion, avoiding all error checks.
-    That way, texi2dvi could run makeinfo --iftex -E.
   - A detexinfo program, like detex or delatex.  This command would
     strip all the texinfo commands out, and would be used as a filter on
     the way to a speller.  An option would be to NOT strip comments out.
     makeinfo --no-headers comes close.
-  - If node name contains an @ command, complain explicitly.
-  - HTML: split output by chapter to improve context, per Akim.
-    Even different splits for different chapters.
+  - HTML: different splits for different chapters?
     Generate dummy files for all nodes for the sake of cross-references?
   - HTML: support thumbnails.
   - HTML: make images of math, maybe.
@@ -97,9 +82,10 @@
     http://mail.gnu.org/archive/html/bug-texinfo/2004-01/msg00025.html
   - XML: cannot be loaded directly in a browser; why not?
   - Docbook: &euro; and other entities do not work; does anything work?
-  - Support the MediaWiki output format.
+  - Support LaTeX as a backend.
   - Support the epub output format, http://en.wikipedia.org/wiki/OEBPS.
     Suggested by Sean Young, 30 Nov 2008 20:13:11.
+  - Support the MediaWiki output format.
 
 * TeX:
   - Use @ as the escape character, and Texinfo syntax generally, in the
@@ -114,7 +100,6 @@
   - Introduce new command to change \bindingoffset.
   - Use marks to define a real @thissection.
   - Table of contents is misaligned if there are 10 or more [sub]sections.
-  - Use url.sty (or something) to allow linebreak of url's.
   - Make accent commands implicitly use @dotless{i/j}.
   - Include hyperlink \special's in the DVI output for xdvi, etc.
   - PDF: make each letter of the index (A, B, ...) a section in the TOC.
@@ -125,7 +110,7 @@
     27 Feb 2006 22:55:13 +0100.
 
 * Doc:
-  - Improve the manuals, especially for makeinfo, standalone info, etc.
+  - Improve the manuals.
   - new section on doing dedication pages. See gawk.texi
     for an example of doing it in both the tex and info versions.
 
@@ -187,6 +172,14 @@
   [makeinfo should not try to be make, or assume it knows how the user
    wants to generate images.  Too many different methods are possible.]
 
+- Get Info declared as a MIME Content-Type, and
+  an `info:' URI scheme; a library consortium has proposed a
+  completely different purpose for the URI scheme, but I don't know
+  how to send comments, despite it being a "request for comments".  Sigh.
+  There is mail about this in the bug-texinfo archives:
+    http://mail.gnu.org/archive/html/bug-texinfo/2003-09/msg00086.html
+  [I suppose it is too late, and it doesn't seem to matter in practice.]
+
 - Change bars.  This is difficult or impossible in TeX,
   unfortunately.  To do it right requires device driver support.
   wdiff or ediff may be all we can do.  Merely specifying what should be

Index: doc/README
===================================================================
RCS file: /sources/texinfo/texinfo/doc/README,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- doc/README  2 Jul 2007 21:40:32 -0000       1.5
+++ doc/README  16 Oct 2011 23:14:08 -0000      1.6
@@ -1,7 +1,7 @@
-$Id: README,v 1.5 2007/07/02 21:40:32 olegkat Exp $
+$Id: README,v 1.6 2011/10/16 23:14:08 karl Exp $
 texinfo/doc/README
 
-  Copyright (C) 2002 Free Software Foundation, Inc.
+  Copyright 2002, 2011 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -17,28 +17,20 @@
 sense of security.  So, you should simply cp *.tex to the appropriate
 place.  If your installation follows the TeX Directory Structure
 standard (http://tug.org/tds/), this will be the directory
-TEXMF/tex/texinfo/ for texinfo.tex, and TEXMF/tex/generic/dvips/ for
-epsf.tex.  If you use the default installation paths, TEXMF will be
-/usr/local/share/texmf.  On systems with TeX preinstalled, as most
-GNU/Linux distributions offer, TEXMF will often be something like
-/usr/share/texmf.
+TEXMF/tex/texinfo/ for texinfo.tex, and TEXMF/tex/generic/epsf/ for
+epsf.tex.
 
 It is also possible to put these .tex files in a `local' place instead
 of overwriting existing ones, but this is more complicated.  See your TeX
 documentation in general and the texmf.cnf file in particular for information.
 
 If you add files to your TeX installations, not just replace existing
-ones, you very likely have to update your ls-R file; do this with the
-mktexlsr command.  In older versions, this was named MakeTeXls-R.
+ones, you very likely have to update your ls-R file; do this by
+running the mktexlsr command.
 
 You can get the latest texinfo.tex from
 ftp://ftp.gnu.org/gnu/texinfo/texinfo.tex (and all GNU mirrors)
 ftp://tug.org/tex/texinfo.tex (and all CTAN mirrors)
-or on the FSF machines in /home/gd/gnu/doc/texinfo.tex.
-If you have problems with the version in this distribution, please check
+or from the gnulib project on Savannah (among other places).
+If you have problems with the texinfo.tex in this distribution, please check
 for a newer version.
-
-epsf.tex comes with dvips distributions, and you may already have it
-installed.  The version here is functionally identical but slightly
-nicer than the one in dvips574.  The changes have been sent to the
-epsf.tex maintainer.

Index: info/README
===================================================================
RCS file: /sources/texinfo/texinfo/info/README,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- info/README 11 Apr 2004 17:56:45 -0000      1.3
+++ info/README 16 Oct 2011 23:14:08 -0000      1.4
@@ -1,17 +1,17 @@
-$Id: README,v 1.3 2004/04/11 17:56:45 karl Exp $
+$Id: README,v 1.4 2011/10/16 23:14:08 karl Exp $
 texinfo/info/README
 
-  Copyright (C) 2002 Free Software Foundation, Inc.
+  Copyright 2002, 2011 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.
 
-Info 2.0 is a complete rewrite of the original standalone Info I wrote in
-1987, the first program I wrote for rms.  That program was something like
-my second Unix program ever, and my die-hard machine language coding habits
-tended to show through.  I found the original Info hard to read and
-maintain, and thus decided to write this one.
+Info 2.0 is a complete rewrite of the original standalone Info that I
+(Brian Fox) wrote in 1987, the first program I wrote for rms.  That
+program was something like my second Unix program ever, and my die-hard
+machine language coding habits tended to show through.  I found the
+original Info hard to read and maintain, and thus decided to write this one.
 
 The rewrite consists of about 12,000 lines of code written in about 12
 days.  I believe this version of Info to be in much better shape than the
@@ -27,4 +27,4 @@
 `?' while within an Info window.  This produces a node in a window which
 can be viewed just like any Info node.
 
---Brian Fox <address@hidden>
+--Brian Fox

Index: install-info/README
===================================================================
RCS file: /sources/texinfo/texinfo/install-info/README,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- install-info/README 2 Jan 2008 01:36:16 -0000       1.1
+++ install-info/README 16 Oct 2011 23:14:08 -0000      1.2
@@ -1,15 +1,18 @@
-$Id: README,v 1.1 2008/01/02 01:36:16 karl Exp $
+$Id: README,v 1.2 2011/10/16 23:14:08 karl Exp $
 texinfo/install-info/README
 
-  Copyright (C) 2008 Free Software Foundation, Inc.
+  Copyright 2008, 2011 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.
 
 install-info updates the top-level dir file in the Info tree.
-(It does not actually install files into the Info directory, oddly enough.)
+(It does not actually install .info files into the Info directory, oddly
+enough.)
 
 Debian has a completely different implementation (in Perl) of
-install-info.  This has been a point of great confusion.  We are trying
-to reconcile the two.  Bug reports and help are welcome, as always.
+install-info.  This has been a point of great confusion.  The present C
+install-info is suitable as a replacement for Debian's program, as far
+as we know, but it is up to them as to when or if that happens.
+

Index: tp/README
===================================================================
RCS file: /sources/texinfo/texinfo/tp/README,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- tp/README   4 Sep 2011 13:41:45 -0000       1.4
+++ tp/README   16 Oct 2011 23:14:08 -0000      1.5
@@ -1,51 +1,26 @@
-Texinfo-Parser version 0.01
-===========================
+$Id: README,v 1.5 2011/10/16 23:14:08 karl Exp $
+texinfo/tp/README
 
-Texinfo::Parser is a perl module for parsing Texinfo code into a 
-tree representing the Texinfo code structure.
-
-INSTALLATION
-
-To install this module type the following:
-
-   perl Makefile.PL
-   make
-   make test
-   make install
-
-DEPENDENCIES
-
-This module requires these other modules and libraries:
+  Copyright 2011 Free Software Foundation, Inc.
 
-Standard modules:
-Encode, File::Spec, Config, Unicode::Normalize, Carp, Data::Dumper,
-File::Basename, Getopt::Long.
+  Copying and distribution of this file, with or without modification,
+  are permitted in any medium without royalty provided the copyright
+  notice and this notice are preserved.
 
-It also uses 
-Locale::Messages, Unicode::EastAsianWidth, Text::Unidecode.
-Internal versions are shipped and will be installed and used if as
-part of texinfo.
-
-For the tests you would need:
-Data::Compare, Test::Deep, Clone.
+Texinfo::Parser (tp) is a Perl module for parsing Texinfo code into a 
+tree representing the Texinfo code structure.
 
-On ubuntu/debian the corresponding packages are:
+These other modules and libraries are required.  All have been standard
+parts of Perl for years.
+  Carp, Config, Data::Dumper, Encode, File::Basename, File::Spec
+  Getopt::Long, Unicode::Normalize
+
+It also uses the less widely-available modules:
+  Locale::Messages, Unicode::EastAsianWidth, Text::Unidecode.
+For these, internal versions are included, and are installed and used as
+part of Texinfo (not disturbing the Perl installation at all).
+
+To run the tests you also need:
+  Data::Compare, Test::Deep, Clone.
+On Debian-based distros, the corresponding packages are:
 libdata-compare-perl libtest-deep-perl libclone-perl
-
-COPYRIGHT AND LICENCE
-
-Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 
-2010, 2011 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
-the Free Software Foundation; either version 3 of the License,
-or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.

Index: util/README
===================================================================
RCS file: /sources/texinfo/texinfo/util/README,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- util/README 2 Jan 2008 01:36:32 -0000       1.6
+++ util/README 16 Oct 2011 23:14:09 -0000      1.7
@@ -1,13 +1,15 @@
-$Id: README,v 1.6 2008/01/02 01:36:32 karl Exp $
+$Id: README,v 1.7 2011/10/16 23:14:09 karl Exp $
 texinfo/util/README
 
-  Copyright (C) 2002, 2008 Free Software Foundation, Inc.
+  Copyright 2002, 2008, 2011 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
   notice and this notice are preserved.
 
-Assorted Texinfo-related files.
-
 texindex, texi2dvi, texi2pdf, pdftexi2dvi, and the XML stuff get installed.
 The other items here are for your amusement and/or hacking pleasure.
+
+For more information about using the gendocs script and templates, see
+the GNU Maintainers Information:
+http://www.gnu.org/prep/maintain/html_node/Invoking-gendocs_002esh.html



reply via email to

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