texinfo-commits
[Top][All Lists]
Advanced

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

texinfo AUTHORS ChangeLog INSTALL NEWS README T...


From: Karl Berry
Subject: texinfo AUTHORS ChangeLog INSTALL NEWS README T...
Date: Sun, 18 Jul 2010 18:49:03 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Karl Berry <karl>       10/07/18 18:49:02

Modified files:
        .              : AUTHORS ChangeLog INSTALL NEWS README TODO 
        texi2html      : ChangeLog README 
        makeinfo       : README 
Added files:
        texi2html      : README.dev 
Removed files:
        texi2html      : AUTHORS INSTALL 

Log message:
        start at merging top-level info files

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/AUTHORS?cvsroot=texinfo&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1061&r2=1.1062
http://cvs.savannah.gnu.org/viewcvs/texinfo/INSTALL?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/NEWS?cvsroot=texinfo&r1=1.194&r2=1.195
http://cvs.savannah.gnu.org/viewcvs/texinfo/README?cvsroot=texinfo&r1=1.17&r2=1.18
http://cvs.savannah.gnu.org/viewcvs/texinfo/TODO?cvsroot=texinfo&r1=1.52&r2=1.53
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/ChangeLog?cvsroot=texinfo&r1=1.524&r2=1.525
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/README?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/README.dev?cvsroot=texinfo&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/AUTHORS?cvsroot=texinfo&r1=1.5&r2=0
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/INSTALL?cvsroot=texinfo&r1=1.3&r2=0
http://cvs.savannah.gnu.org/viewcvs/texinfo/makeinfo/README?cvsroot=texinfo&r1=1.3&r2=1.4

Patches:
Index: AUTHORS
===================================================================
RCS file: /sources/texinfo/texinfo/AUTHORS,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- AUTHORS     5 Mar 2008 09:05:15 -0000       1.14
+++ AUTHORS     18 Jul 2010 18:49:02 -0000      1.15
@@ -1,26 +1,33 @@
-$Id: AUTHORS,v 1.14 2008/03/05 09:05:15 gray Exp $
+$Id: AUTHORS,v 1.15 2010/07/18 18:49:02 karl Exp $
 Texinfo authors.
 
-  Copyright (C) 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+  Copyright (C) 2003, 2005, 2006, 2007, 2008, 2010
+  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.
 
+Adrian Aichner         texi2html.
+Olaf Bachmann          texi2html.
 Karl Berry             all files.
 Per Bothner            makeinfo/xml.c, makeinfo/docbook.c updates.
 Torsten Bronger         texinfo.dtd.
 Bob Chassell           texinfo.tex, original texinfo.txi.
+Lionel Cons            original texi2html.
 Akim Demaille          texi2dvi, util/* tests.
+Patrice Dumas          texi2html, texi2html.texi, texinfo.txi.
 Alper Ersoy            makeinfo: enhancements in all files, especially
                           html-, xml-, and docbook-related.
 Brian Fox              all makeinfo/* and info/* files, info-stnd.texi.
 Noah Friedman          original texi2dvi.
 Oleg Katsitadze                doc/*
 Dave Love              original makeinfo/html.[ch].
-Karl Heinz Marbaise    original makeinfo language support, most files.
+Karl Heinz Marbaise    original makeinfo language support, most files,
+                         texi2html manual.
 Philippe Martin                original makeinfo xml/docbook output.
 Sergey Poznyakoff      all files.
+Derek Price            texi2html.
 Paul Rubin             original makeinfo/multi.c.
 Andreas Schwab         texinfo.tex, configure.ac, most makeinfo files.
 Richard Stallman       original texinfo.tex, install-info.c,
@@ -33,7 +40,19 @@
 Eli Zaretskii          all files.
 
 See http://translationproject.org/team/index.html for the
-translation teams for a given language LL.
+translation teams for a given language LL.  Additional info for
+original texi2html translations:
+fr:    Patrice Dumas and Jean-Charles Malahieude
+de:    Reinhold Kainhofer
+pt_BR,
+pt:    Jorge Barros de Abreu
+ja:    Found in Fedora. Don't know the author.
+es:    Francisco Vila
+it:    Federico Bruni
+hu:    Dénes Harmath
+
+Images in the images directory come from the Singular project:
+http://www.singular.uni-kl.de/
 
 Many files included in the Texinfo distribution are copied from other
 locations, no author information is given for those.  See util/srclist*.

Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1061
retrieving revision 1.1062
diff -u -b -r1.1061 -r1.1062
--- ChangeLog   18 Jul 2010 10:47:09 -0000      1.1061
+++ ChangeLog   18 Jul 2010 18:49:02 -0000      1.1062
@@ -1,8 +1,17 @@
+2010-07-18  Karl Berry  <address@hidden>
+
+       * AUTHORS, 
+       * INSTALL,
+       * NEWS,
+       * README,
+       * TODO: update for texi2html.
+       * makeinfo/README: update for obsolescence.
+
 2010-07-18  Patrice Dumas  <address@hidden>
 
-       * doc/texinfo.txi (makeinfo options): readd --commands-in-node-names
+       * doc/texinfo.txi (makeinfo options): re-add --commands-in-node-names
        and explain that it is a no-op.
-       * texi2html/texi2html.pl: readd --commands-in-node-names and 
+       * texi2html/texi2html.pl: re-add --commands-in-node-names and 
        --output-indent in the help message, stating that they are no-op.
 
 2010-07-17  Patrice Dumas  <address@hidden>

Index: INSTALL
===================================================================
RCS file: /sources/texinfo/texinfo/INSTALL,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- INSTALL     12 Jul 2007 23:18:34 -0000      1.8
+++ INSTALL     18 Jul 2010 18:49:02 -0000      1.9
@@ -1,7 +1,8 @@
-$Id: INSTALL,v 1.8 2007/07/12 23:18:34 karl Exp $
+$Id: INSTALL,v 1.9 2010/07/18 18:49:02 karl Exp $
+INSTALL file for texinfo.
 
      Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-     2001, 2002, 2003, 2004, 2005, 2006, 2007
+     2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010
      Free Software Foundation, Inc.
 
      Copying and distribution of this file, with or without modification,
@@ -20,17 +21,12 @@
     make TEXMF=/your/texmf install-tex
   texinfo.tex is installed in ${TEXMF}/tex/texinfo/texinfo.tex, etc.
 
-* On the other hand, if you're maintaining a TeX distribution, you don't
-  want your users to see the installation warnings, because you already
-  have the files installed.  (And you're keeping them up to date, right?)
-  In this case, run configure --disable-install-warnings, or set
+* On the other hand, if you're maintaining a TeX distribution and
+  keeping the files up to date yourself, you may not want to see the
+  installation warnings.
+  For that, run configure --disable-install-warnings, or set
   enable_install_warnings=no in the environment.
 
-* On MacOSX, if configure fails with the error:
-       ac_cv_build='config.sub: invalid option -apple-darwin7.2.0
-this is probably because your uname -p is returning "unknown".  Use
-/usr/bin/uname instead.
-
 * For instructions on compiling this distribution with DJGPP tools
   for MS-DOS and MS-Windows, see the file djgpp/README.
 

Index: NEWS
===================================================================
RCS file: /sources/texinfo/texinfo/NEWS,v
retrieving revision 1.194
retrieving revision 1.195
diff -u -b -r1.194 -r1.195
--- NEWS        4 Apr 2010 17:51:34 -0000       1.194
+++ NEWS        18 Jul 2010 18:49:02 -0000      1.195
@@ -1,4 +1,4 @@
-$Id: NEWS,v 1.194 2010/04/04 17:51:34 karl Exp $
+$Id: NEWS,v 1.195 2010/07/18 18:49:02 karl Exp $
 This NEWS file records noteworthy changes, very tersely.
 See the manual for detailed information.
 
@@ -31,6 +31,10 @@
   . new commands for Icelandic letters eth and thorn: @DH{} @dh{} @TH{} @th{}.
   . DEL (0x7f = 0177 = 127) is a true comment character (catcode 14 in TeX).
 
+* texi2html:
+  . new program, replacing and upward-compatible with makeinfo, but
+    with many additional features.  See texi2html/NEWS for its own changes.
+
 * texinfo.tex:
   . support some per-language hyphenation, when the underlying TeX
     engine does (for instance, etex/pdfetex from TeX Live 2008 or

Index: README
===================================================================
RCS file: /sources/texinfo/texinfo/README,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -b -r1.17 -r1.18
--- README      7 Mar 2010 18:25:29 -0000       1.17
+++ README      18 Jul 2010 18:49:02 -0000      1.18
@@ -1,4 +1,4 @@
-$Id: README,v 1.17 2010/03/07 18:25:29 karl Exp $
+$Id: README,v 1.18 2010/07/18 18:49:02 karl Exp $
 This is the README file for the GNU Texinfo distribution.  Texinfo is
 the preferred documentation format for GNU software.
 
@@ -98,15 +98,23 @@
                                 producing an indexed DVI file using
                                 TeX and texindex. 
 
-Source files for standalone C programs: 
-  ./lib
-  ./makeinfo
-  ./info
-
-Installation files:
-    Makefile.am                 What Automake uses to make a Makefile.in.
-    Makefile.in                 What `configure' uses to make a Makefile,
+Source directories: 
+  djgpp/                        Support for compiling under DJGPP.
+  gnulib/                       Support files from Gnulib.
+  info/                         Standalone Info reader.
+  install-info/                 Maintain the Info dir file.
+  lib/                          Support files.
+  texi2html/                    Includes makeinfo and texi2any.
+
+Translation support:
+  po                            Strings of the programs.
+  po_document                   Strings in generated Texinfo documents.
+
+Installation support:
+  Makefile.am                   Read by Automake to create a Makefile.in.
+  Makefile.in                   Read by configure to make a Makefile,
                                 created by Automake.
-    configure.ac               What Autoconf uses to create `configure'.
+  configure.ac                 Read by Autoconf to create `configure'.
     configure                   Configuration script for local conditions,
                                 created by Autoconf.
+  build-aux/                    Common files.

Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/TODO,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -b -r1.52 -r1.53
--- TODO        24 Jun 2010 17:24:05 -0000      1.52
+++ TODO        18 Jul 2010 18:49:02 -0000      1.53
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.52 2010/06/24 17:24:05 karl Exp $
+$Id: TODO,v 1.53 2010/07/18 18:49:02 karl Exp $
 This is the todo list for GNU Texinfo.
 If you are interested in working on any of these, email address@hidden
 
@@ -52,6 +52,7 @@
   - Allow @end (and other?) commands to be indented in the source.
 
 * Language:
+  - generalize @vtable/@htable to any defined index.
   - @else for the @if... conditionals.
   - @xindexterm [def] primary [,secondary [,tertiary]]  or some such?
   - Allow subitems and `see' and `see also' in indices.

Index: texi2html/ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/ChangeLog,v
retrieving revision 1.524
retrieving revision 1.525
diff -u -b -r1.524 -r1.525
--- texi2html/ChangeLog 18 Jul 2010 15:25:06 -0000      1.524
+++ texi2html/ChangeLog 18 Jul 2010 18:49:02 -0000      1.525
@@ -1,3 +1,10 @@
+2010-07-18  Karl Berry  <address@hidden>
+
+       * AUTHORS: merge into texinfo/AUTHORS.
+       * INSTALL: remove, now obsolete.
+       * README: rewrite, now part of Texinfo.
+       * README.dev: move some info here.
+
 2010-07-18  Patrice Dumas  <address@hidden>
 
        * Makefile.am: modify on the fly $(PACKAGE)_document.pot to set

Index: texi2html/README
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/README,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- texi2html/README    30 Jun 2010 22:01:08 -0000      1.11
+++ texi2html/README    18 Jul 2010 18:49:02 -0000      1.12
@@ -1,234 +1,14 @@
-This is the README file for the texi2html distribution.
-The primary distribution point is
-http://savannah.nongnu.org/download/texi2html/
+texinfo/texi2html/README
 
-Installation
-============
+  Copyright (C) 2010 Free Software Foundation, Inc.
 
-For generic installation instructions on compiling and installing this
-Automake-based distribution, please read the file `INSTALL'.
-Installation notes specific to Texi2html:
-* Installation is fairly simple, no compilers are required.
-* You need to have perl version 5.00405, or higher installed 
-  on your system to run 'texi2html'. To play nice with encodings you 
-  need the Encode and Unicode::Normalize modules. It is likely that an
-  older perl 5 version also works if File::Spec is present.
-* To generate Makefile.in etc., run `./autogen.sh' or autoreconf
+  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.
 
-Getting Started with texi2html
-==============================
+texi2html is part of GNU Texinfo, http://www.gnu.org/software/texinfo.
+It used to be a separate project, http://www.nongnu.org/texi2html.
 
-'texi2html' converts texinfo documents to HTML, Info, docbook
-and XML.
-
-Texinfo is the official documentation format of the GNU project. It
-uses a single source file to produce both on-line information and
-printed output. For more details about texinfo, see
-http://www.texinfo.org. 
-
-Te HTML output of 'texi2html' is highly configurable. Among others, 
-with 'texi2html' you can customize your entire page layout (like 
-headers, footers, style sheets, etc), split documents at various levels 
-and use 'latex2html' to convert @tex sections.
-
-Because if this configurability, texi2html is being integrated into
-the texinfo GNU project at http://www.texinfo.org. The projects 
-are already being merged, and the 5.0 release is likely to be the last 
-release of a separate texi2html.
-
-To create HTML of texinfo documents
-===================================
-
-Make sure that you have 'texi2html' correctly installed on your
-system. The general synopsis of 'texi2html' is
-
-    texi2html [options] texinfo-source-file
-
-Without any options, this will create the file <docname>.html where 
-<docname> is the basename of your texinfo files.
-
-Run 'texi2html -h' for a short overview of the most important options,
-or have a look at the texi2html man page. For more in-depth information
-see the texi2html texinfo manual.
-
-Customizing texi2html
-=====================
-
-Initialisation options are read first from
-'/usr/local/etc/texi2html/Config' (the exact location being changeable with
-the '--sysconfdir=dir' option to the configure script), then from
-$HOME/.texi2html/Config, then any command-line options including --init-file
-options; with later settings overriding earlier ones.
-
-The default initialisation options are defined in the
-'texi2html.init' and built-in formats files in formats/*.init files 
-contained in the Texi2html distribution (in fact, a script pastes 
-those files into the beginning of the perl file generated by 
-`./configure' from texi2html.pl and generates the actual 'texi2html' 
-script this way.).
-
-To customize 'texi2html' it is best if you copy the appropriate
-sections from the 'texi2html.init' file into an appropriate local
-initialization file, make the necessary changes there, and then have
-'texi2html' read this initialisation file by one of the means described
-above.
-
-For an example on what you can produce with 'texi2html' have a look
-at the following sites:
-
-* http://www.singular.uni-kl.de/Manual/html/
-
-(Please send me your sites, if you'd like to have them listed here).
-
-Documentation of texi2html
-==========================
-
-The texi2html Texinfo manual is lagging behind the development. In 
-addition, you might want to have a look at the comments in the 
-'texi2html.init' file for explanations about customizable parameters 
-and at the (not up-to-date) texi2html man page for an overview of 
-texi2html's synopsis.
-
-More information
-================
-
-Texi2html's home page can be found at http://www.nongnu.org/texi2html/
-The home for development was at savannah at
-http://savannah.nongnu.org/projects/texi2html
-and is being merged into 
-http://savannah.gnu.org/projects/texinfo
-
-The newest version of Texi2html can be obtained from
-http://savannah.nongnu.org/download/texi2html/
-or, via anonymous cvs (see
-http://savannah.gnu.org/cvs/?group=texinfo for instructions).
-The texi2html tree is in the texinfo tree, in the texi2html
-directory.
-
-Send email to address@hidden for enhancement suggestions, 
-authoring questions and general discussion.
-
-Send email to address@hidden for bug reports, patches, 
-discussions about code.
-
-To subscribe to these mailinglists, visit
-  http://savannah.gnu.org/mail/?group=texinfo
-
-Files
-=====
-
-This distribution includes the following files, among others:
-    README                      This file.
-
-    NEWS                        Summary of new features by release.
-
-    INSTALL                    Generic installation instructions.
-
-    TODO                       Things which are yet to be done.
-
-Texi2html source files:
-
-    texi2html                   Actual script to run. Generated by
-                                make, `buildt2h.sh' and `addformats.sh' 
-                                from texi2html.pl, texi2html.init, 
-                                MySimple.pm, T2h_i18n.pm, l2h.init, 
-                                translations.pl and formats/*.init.
-
-    texi2html.pl                Main source file of the converter.
-
-    texi2html_configured.pl     File generated by `./configure' from
-                                texi2html.pl.
-
-    texi2html.init              Default values of configurable
-                                parameters. `buildt2h.sh' inserts this
-                                file into texi2html_configured.pl when 
-                                it generates the actual `texi2html' script.
-
-    MySimple.pm                 Perl module which handles the
-                                processing of command-line options. 
-                                `buildt2h.sh' inserts this file into
-                                texi2html_configured.pl when it generates 
-                                the actual `texi2html' script.
-
-    T2h_i18n.pm                 Code used to handle strings
-                                internationalization (obsolete).
-
-    translations.pl             translations of strings generated by
-                                the script `manage_i18n.pl' from source
-                                files and files in the `i18n' directory
-                                (obsolete).
-
-    l2h.init                    default configuration file for `latex2html' 
-                                used to convert maths and TeX.
-
-    po_document/                Directory containing po files used for
-                                translation of strings. The primary source
-                                for the file are outside of texi2html,
-                                in the texinfo po_document/ directory.
-
-    po_messages/                Directory containing po files used for
-                                translation of strings. The primary source
-                                for the file are outside of texi2html,
-                                in the texinfo po/ directory.
-
-    i18n/                       Directory containing one file per language
-                                with translation of strings (obsolete,
-                                generated from po_document/ files).
-
-Helper scripts
-
-    gettext_to_separated.pl     Helper scripts used to convert gettext po
-    separated_to_hash.pl        files to the former format used by texi2html
-                                up to version 1.82.
-
-    manage_i18n.pl              Helper script used to regenerate translations
-                                from the source files and the files in the
-                                `i18n/' directory.
-
-    buildt2h.sh                 Helper script used to regenerate the texi2html
-                                script. A simple wrapper around a sed 
-                                one-liner.
-
-    addformats.sh               Other helper script used to regenerate the 
-                                texi2html script, for all the built-in formats.
-                                A simple wrapper around a sed one-liner.
-                                
-
-Documentation files:
-
-   texi2html.texi               Texinfo manual of texi2html. 
-
-   texi2html.1.in               Template for generation of man pages
-                                of texi2html (`texi2html.1').  This man 
-                                page is incomplete.
-
-Installation files:
-
-    configure                   This file creates creates a Makefile 
-                                which in turn creates the other files.
-
-    configure.ac                This is a template for creating 
-                                `configure' using Autoconf.
-
-    Makefile.in                 This is a template for `configure' 
-                                to use to make a Makefile.  Created by
-                                Automake.
-                               
-    Makefile.am                 This is a template for Automake
-                                to use to make a Makefile.in.
-
-Reporting bugs
-==============
-
-For bug reports, please include enough information for the maintainers
-to reproduce the problem.  Generally speaking, that means:
-- the version number of Texi2html and the program(s) involved (use --version).
-- the contents of any input files necessary to reproduce the bug (crucial!).
-- a description of the problem and any samples of the erroneous output.
-- anything else that you think would be helpful.
-
-Patches are most welcome; if possible, please make them against the
-source files (e.g., against texi2html.pl, or texi2html.init) with
-`diff -c' or `diff -u' and include ChangeLog entries.
-
-Good luck and enjoy !!
+texi2html converts texinfo documents to HTML, Info, plain text, Docbook
+and XML.  The HTML output is highly configurable.  One example is at
+http://www.singular.uni-kl.de/Manual/html.

Index: makeinfo/README
===================================================================
RCS file: /sources/texinfo/texinfo/makeinfo/README,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- makeinfo/README     11 Apr 2004 17:56:46 -0000      1.3
+++ makeinfo/README     18 Jul 2010 18:49:02 -0000      1.4
@@ -1,7 +1,7 @@
-$Id: README,v 1.3 2004/04/11 17:56:46 karl Exp $
+$Id: README,v 1.4 2010/07/18 18:49:02 karl Exp $
 texinfo/makeinfo/README
 
-  Copyright (C) 2002 Free Software Foundation, Inc.
+  Copyright (C) 2002, 2010 Free Software Foundation, Inc.
 
   Copying and distribution of this file, with or without modification,
   are permitted in any medium without royalty provided the copyright
@@ -15,3 +15,6 @@
 
 The Emacs function M-x texinfo-format-buffer does more or less the same
 job, but makeinfo is faster and gives better error messages.
+
+As of Texinfo 5.0, this C implementation of makeinfo has been replaced
+by a Perl implementation; see ../texi2html.

Index: texi2html/README.dev
===================================================================
RCS file: texi2html/README.dev
diff -N texi2html/README.dev
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ texi2html/README.dev        18 Jul 2010 18:49:02 -0000      1.1
@@ -0,0 +1,145 @@
+This README.dev file gives some information about developing texi2html.
+
+  Copyright 2010 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.
+
+[xxx work in progress xxx]
+
+Customizing texi2html
+=====================
+
+Initialisation options are read first from
+'/usr/local/etc/texi2html/Config' (the exact location being changeable with
+the '--sysconfdir=dir' option to the configure script), then from
+$HOME/.texi2html/Config, then any command-line options including --init-file
+options; with later settings overriding earlier ones.
+
+The default initialisation options are defined in the
+'texi2html.init' and built-in formats files in formats/*.init files 
+contained in the Texi2html distribution (in fact, a script pastes 
+those files into the beginning of the perl file generated by 
+`./configure' from texi2html.pl and generates the actual 'texi2html' 
+script this way.).
+
+To customize 'texi2html' it is best if you copy the appropriate
+sections from the 'texi2html.init' file into an appropriate local
+initialization file, make the necessary changes there, and then have
+'texi2html' read this initialisation file by one of the means described
+above.
+
+
+Documentation of texi2html
+==========================
+
+The texi2html Texinfo manual is lagging behind the development. In 
+addition, you might want to have a look at the comments in the 
+'texi2html.init' file for explanations about customizable parameters 
+and at the (not up-to-date) texi2html man page for an overview of 
+texi2html's synopsis.
+
+
+Files
+=====
+
+This distribution includes the following files, among others:
+    README                      This file.
+
+    NEWS                        Summary of new features by release.
+
+    INSTALL                    Generic installation instructions.
+
+    TODO                       Things which are yet to be done.
+
+Texi2html source files:
+
+    texi2html                   Actual script to run. Generated by
+                                make, `buildt2h.sh' and `addformats.sh' 
+                                from texi2html.pl, texi2html.init, 
+                                MySimple.pm, T2h_i18n.pm, l2h.init, 
+                                translations.pl and formats/*.init.
+
+    texi2html.pl                Main source file of the converter.
+
+    texi2html_configured.pl     File generated by `./configure' from
+                                texi2html.pl.
+
+    texi2html.init              Default values of configurable
+                                parameters. `buildt2h.sh' inserts this
+                                file into texi2html_configured.pl when 
+                                it generates the actual `texi2html' script.
+
+    MySimple.pm                 Perl module which handles the
+                                processing of command-line options. 
+                                `buildt2h.sh' inserts this file into
+                                texi2html_configured.pl when it generates 
+                                the actual `texi2html' script.
+
+    T2h_i18n.pm                 Code used to handle strings
+                                internationalization (obsolete).
+
+    translations.pl             translations of strings generated by
+                                the script `manage_i18n.pl' from source
+                                files and files in the `i18n' directory
+                                (obsolete).
+
+    l2h.init                    default configuration file for `latex2html' 
+                                used to convert maths and TeX.
+
+    po_document/                Directory containing po files used for
+                                translation of strings. The primary source
+                                for the file are outside of texi2html,
+                                in the texinfo po_document/ directory.
+
+    po_messages/                Directory containing po files used for
+                                translation of strings. The primary source
+                                for the file are outside of texi2html,
+                                in the texinfo po/ directory.
+
+    i18n/                       Directory containing one file per language
+                                with translation of strings (obsolete,
+                                generated from po_document/ files).
+
+Helper scripts
+
+    gettext_to_separated.pl     Helper scripts used to convert gettext po
+    separated_to_hash.pl        files to the former format used by texi2html
+                                up to version 1.82.
+
+    manage_i18n.pl              Helper script used to regenerate translations
+                                from the source files and the files in the
+                                `i18n/' directory.
+
+    buildt2h.sh                 Helper script used to regenerate the texi2html
+                                script. A simple wrapper around a sed 
+                                one-liner.
+
+    addformats.sh               Other helper script used to regenerate the 
+                                texi2html script, for all the built-in formats.
+                                A simple wrapper around a sed one-liner.
+                                
+
+Documentation files:
+
+   texi2html.texi               Texinfo manual of texi2html. 
+
+   texi2html.1.in               Template for generation of man pages
+                                of texi2html (`texi2html.1').  This man 
+                                page is incomplete.
+
+Installation files:
+
+    configure                   This file creates creates a Makefile 
+                                which in turn creates the other files.
+
+    configure.ac                This is a template for creating 
+                                `configure' using Autoconf.
+
+    Makefile.in                 This is a template for `configure' 
+                                to use to make a Makefile.  Created by
+                                Automake.
+                               
+    Makefile.am                 This is a template for Automake
+                                to use to make a Makefile.in.

Index: texi2html/AUTHORS
===================================================================
RCS file: texi2html/AUTHORS
diff -N texi2html/AUTHORS
--- texi2html/AUTHORS   27 Dec 2009 23:55:31 -0000      1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Lionel Cons, Karl Berry, Olaf Bachmann, Karl-Heinz Marbaise (texi2html
-manual), Adrian Aichner, Derek Price, Patrice Dumas and many others.
-
-Images in the images directory come from the Singular project:
-http://www.singular.uni-kl.de/
-
-Translations (since 2001):
-fr:    Patrice Dumas and Jean-Charles Malahieude
-de:    Reinhold Kainhofer
-pt_BR,
-pt:    Jorge Barros de Abreu
-ja:    Found in Fedora. Don't know the author.
-es:    Francisco Vila
-it:    Federico Bruni
-hu:    Dénes Harmath

Index: texi2html/INSTALL
===================================================================
RCS file: texi2html/INSTALL
diff -N texi2html/INSTALL
--- texi2html/INSTALL   6 Jan 2009 00:35:22 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,234 +0,0 @@
-Installation Instructions
-*************************
-
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006 Free Software Foundation, Inc.
-
-This file is free documentation; the Free Software Foundation gives
-unlimited permission to copy, distribute and modify it.
-
-Basic Installation
-==================
-
-Briefly, the shell commands `./configure; make; make install' should
-configure, build, and install this package.  The following
-more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.
-
-   The `configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation.  It uses
-those values to create a `Makefile' in each directory of the package.
-It may also create one or more `.h' files containing system-dependent
-definitions.  Finally, it creates a shell script `config.status' that
-you can run in the future to recreate the current configuration, and a
-file `config.log' containing compiler output (useful mainly for
-debugging `configure').
-
-   It can also use an optional file (typically called `config.cache'
-and enabled with `--cache-file=config.cache' or simply `-C') that saves
-the results of its tests to speed up reconfiguring.  Caching is
-disabled by default to prevent problems with accidental use of stale
-cache files.
-
-   If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `README' so they can
-be considered for the next release.  If you are using the cache, and at
-some point `config.cache' contains results you don't want to keep, you
-may remove or edit it.
-
-   The file `configure.ac' (or `configure.in') is used to create
-`configure' by a program called `autoconf'.  You need `configure.ac' if
-you want to change it or regenerate `configure' using a newer version
-of `autoconf'.
-
-The simplest way to compile this package is:
-
-  1. `cd' to the directory containing the package's source code and type
-     `./configure' to configure the package for your system.
-
-     Running `configure' might take a while.  While running, it prints
-     some messages telling which features it is checking for.
-
-  2. Type `make' to compile the package.
-
-  3. Optionally, type `make check' to run any self-tests that come with
-     the package.
-
-  4. Type `make install' to install the programs and any data files and
-     documentation.
-
-  5. You can remove the program binaries and object files from the
-     source code directory by typing `make clean'.  To also remove the
-     files that `configure' created (so you can compile the package for
-     a different kind of computer), type `make distclean'.  There is
-     also a `make maintainer-clean' target, but that is intended mainly
-     for the package's developers.  If you use it, you may have to get
-     all sorts of other programs in order to regenerate files that came
-     with the distribution.
-
-Compilers and Options
-=====================
-
-Some systems require unusual options for compilation or linking that the
-`configure' script does not know about.  Run `./configure --help' for
-details on some of the pertinent environment variables.
-
-   You can give `configure' initial values for configuration parameters
-by setting variables in the command line or in the environment.  Here
-is an example:
-
-     ./configure CC=c99 CFLAGS=-g LIBS=-lposix
-
-   *Note Defining Variables::, for more details.
-
-Compiling For Multiple Architectures
-====================================
-
-You can compile the package for more than one kind of computer at the
-same time, by placing the object files for each architecture in their
-own directory.  To do this, you can use GNU `make'.  `cd' to the
-directory where you want the object files and executables to go and run
-the `configure' script.  `configure' automatically checks for the
-source code in the directory that `configure' is in and in `..'.
-
-   With a non-GNU `make', it is safer to compile the package for one
-architecture at a time in the source code directory.  After you have
-installed the package for one architecture, use `make distclean' before
-reconfiguring for another architecture.
-
-Installation Names
-==================
-
-By default, `make install' installs the package's commands under
-`/usr/local/bin', include files under `/usr/local/include', etc.  You
-can specify an installation prefix other than `/usr/local' by giving
-`configure' the option `--prefix=PREFIX'.
-
-   You can specify separate installation prefixes for
-architecture-specific files and architecture-independent files.  If you
-pass the option `--exec-prefix=PREFIX' to `configure', the package uses
-PREFIX as the prefix for installing programs and libraries.
-Documentation and other data files still use the regular prefix.
-
-   In addition, if you use an unusual directory layout you can give
-options like `--bindir=DIR' to specify different values for particular
-kinds of files.  Run `configure --help' for a list of the directories
-you can set and what kinds of files go in them.
-
-   If the package supports it, you can cause programs to be installed
-with an extra prefix or suffix on their names by giving `configure' the
-option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-
-Optional Features
-=================
-
-Some packages pay attention to `--enable-FEATURE' options to
-`configure', where FEATURE indicates an optional part of the package.
-They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-is something like `gnu-as' or `x' (for the X Window System).  The
-`README' should mention any `--enable-' and `--with-' options that the
-package recognizes.
-
-   For packages that use the X Window System, `configure' can usually
-find the X include and library files automatically, but if it doesn't,
-you can use the `configure' options `--x-includes=DIR' and
-`--x-libraries=DIR' to specify their locations.
-
-Specifying the System Type
-==========================
-
-There may be some features `configure' cannot figure out automatically,
-but needs to determine by the type of machine the package will run on.
-Usually, assuming the package is built to be run on the _same_
-architectures, `configure' can figure that out, but if it prints a
-message saying it cannot guess the machine type, give it the
-`--build=TYPE' option.  TYPE can either be a short name for the system
-type, such as `sun4', or a canonical name which has the form:
-
-     CPU-COMPANY-SYSTEM
-
-where SYSTEM can have one of these forms:
-
-     OS KERNEL-OS
-
-   See the file `config.sub' for the possible values of each field.  If
-`config.sub' isn't included in this package, then this package doesn't
-need to know the machine type.
-
-   If you are _building_ compiler tools for cross-compiling, you should
-use the option `--target=TYPE' to select the type of system they will
-produce code for.
-
-   If you want to _use_ a cross compiler, that generates code for a
-platform different from the build platform, you should specify the
-"host" platform (i.e., that on which the generated programs will
-eventually be run) with `--host=TYPE'.
-
-Sharing Defaults
-================
-
-If you want to set default values for `configure' scripts to share, you
-can create a site shell script called `config.site' that gives default
-values for variables like `CC', `cache_file', and `prefix'.
-`configure' looks for `PREFIX/share/config.site' if it exists, then
-`PREFIX/etc/config.site' if it exists.  Or, you can set the
-`CONFIG_SITE' environment variable to the location of the site script.
-A warning: not all `configure' scripts look for a site script.
-
-Defining Variables
-==================
-
-Variables not defined in a site shell script can be set in the
-environment passed to `configure'.  However, some packages may run
-configure again during the build, and the customized values of these
-variables may be lost.  In order to avoid this problem, you should set
-them in the `configure' command line, using `VAR=value'.  For example:
-
-     ./configure CC=/usr/local2/bin/gcc
-
-causes the specified `gcc' to be used as the C compiler (unless it is
-overridden in the site shell script).
-
-Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-an Autoconf bug.  Until the bug is fixed you can use this workaround:
-
-     CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
-
-`configure' Invocation
-======================
-
-`configure' recognizes the following options to control how it operates.
-
-`--help'
-`-h'
-     Print a summary of the options to `configure', and exit.
-
-`--version'
-`-V'
-     Print the version of Autoconf used to generate the `configure'
-     script, and exit.
-
-`--cache-file=FILE'
-     Enable the cache: use and save the results of the tests in FILE,
-     traditionally `config.cache'.  FILE defaults to `/dev/null' to
-     disable caching.
-
-`--config-cache'
-`-C'
-     Alias for `--cache-file=config.cache'.
-
-`--quiet'
-`--silent'
-`-q'
-     Do not print messages saying which checks are being made.  To
-     suppress all normal output, redirect it to `/dev/null' (any error
-     messages will still be shown).
-
-`--srcdir=DIR'
-     Look for the package's source code in directory DIR.  Usually
-     `configure' can determine that directory automatically.
-
-`configure' also accepts some other, not widely useful, options.  Run
-`configure --help' for more details.
-



reply via email to

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