summaryrefslogtreecommitdiffstats
path: root/contrib/texinfo/TODO
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2003-05-02 00:48:41 +0000
committerru <ru@FreeBSD.org>2003-05-02 00:48:41 +0000
commit374ada20ea75e5e2d1945e7896180bea1f752477 (patch)
tree58bf7fa721f3333d934a90edf15dd134b60feacf /contrib/texinfo/TODO
parent4d1fda8c19d6f882c382a685e1c553d80d8f0e11 (diff)
downloadFreeBSD-src-374ada20ea75e5e2d1945e7896180bea1f752477.zip
FreeBSD-src-374ada20ea75e5e2d1945e7896180bea1f752477.tar.gz
Import of stripped down GNU texinfo 4.5
Diffstat (limited to 'contrib/texinfo/TODO')
-rw-r--r--contrib/texinfo/TODO81
1 files changed, 44 insertions, 37 deletions
diff --git a/contrib/texinfo/TODO b/contrib/texinfo/TODO
index 295a11cf..39c1736 100644
--- a/contrib/texinfo/TODO
+++ b/contrib/texinfo/TODO
@@ -1,51 +1,29 @@
-Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99, 2000, 01, 02
-Free Software Foundation.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.1 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts.
-
-
+$Id: TODO,v 1.6 2003/01/27 13:05:44 karl Exp $
+This is the todo list for GNU Texinfo.
If you are interested in working on any of these, email bug-texinfo@gnu.org.
-* Makeinfo:
- - Try directory of main source file.
- - Support @`{@dotless{i}} et al. in HTML.
- - 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.
- - Call Ghostscript to get ASCII/jpg output for the @image command.
- - Better HTML output: allow settable background color, table colors
- and spacing, <head> meta tags, back link from footnote marker, etc.
- - Rewrite completely to simplify generation of different formats.
+ Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+ 2001, 2002, 2003 Free Software Foundation.
-* TeX:
- - Use @ as the escape character, and Texinfo syntax generally, in the
- table of contents, aux, and index files. Eliminate all the crazy
- multiple redefinitions of every Texinfo command in different contexts.
- - Handle @hsep and @vsep in @multitables.
- - Introduce new command to change \bindingoffset.
- - Reasonable way to change fonts from the default (some work has been
- done), to allow for PostScript fonts, for example.
- - How about using latex2html to produce HTML?
- - Support 8-bit input characters, perhaps via the ec fonts.
- - Repeat table headings if a @multitable is multiple pages long.
- - Table of contents gets misaligned if there are 10 or more [sub]sections.
+ 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.
* General:
+ - Test for memory leaks, e.g., with valgrind:
+ http://developer.kde.org/~sewardj/
- Rationalize and improve the dir categories in existing manuals.
- - @xindexterm [def] primary [,secondary [,tertiary]] or some such?
+ See http://mail.gnu.org/pipermail/emacs-devel/2002-October/013094.html
+ (and the containing thread).
+ - Extend and improve the tests.
+ - Get Info declared as a MIME Content-Type.
- Support compressed image files.
- Handle reference card creation, perhaps by only paying attention to
sectioning and @def... commands.
- Allow @end (and other?) commands to be indented in the source.
- - Get Info declared as a MIME Content-Type.
* Language:
- - @figure:
+ - @figure, something like:
@figure [xref-label]
@figureinclude <filename>, [<height>], [<width>]
@figurehsize <dimen>
@@ -53,6 +31,8 @@ If you are interested in working on any of these, email bug-texinfo@gnu.org.
@caption ... @end caption
<arbitrary Texinfo commands>
@end figure
+ - @else for the @if... conditionals.
+ - @xindexterm [def] primary [,secondary [,tertiary]] or some such?
- multicolumn * width to take up `the rest'.
- another table command to take N succeeding items and split them
into M columns (see eplain).
@@ -71,6 +51,34 @@ If you are interested in working on any of these, email bug-texinfo@gnu.org.
- 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.
+ - @LaTeX{} command to produce the LaTeX logo.
+
+* Makeinfo:
+ - Try directory of main source file.
+ - Support @`{@dotless{i}} et al. in HTML.
+ - 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.
+ - Call Ghostscript to get ASCII/jpg output for the @image command.
+ - Better HTML output: allow settable background color, table colors
+ and spacing, <head> meta tags, back link from footnote marker, etc.
+ - Rewrite completely to simplify generation of different formats.
+
+* TeX:
+ - Use @ as the escape character, and Texinfo syntax generally, in the
+ table of contents, aux, and index files. Eliminate all the crazy
+ multiple redefinitions of every Texinfo command in different contexts.
+ - Handle @hsep and @vsep in @multitables.
+ - Introduce new command to change \bindingoffset.
+ - Reasonable way to change fonts from the default (some work has been
+ done), to allow for PostScript fonts, for example.
+ - How about using latex2html to produce HTML?
+ - Support 8-bit input characters, perhaps via the ec fonts.
+ - Repeat table headings if a @multitable is multiple pages long.
+ - Table of contents gets misaligned if there are 10 or more [sub]sections.
+ - Use url.sty (or something) to allow linebreak of url's.
* Doc:
- Include a complete functional summary, as in a reference card, in
@@ -100,7 +108,6 @@ If you are interested in working on any of these, email bug-texinfo@gnu.org.
* PDF:
- make each letter of the index (A, B, ...) a section in the TOC.
From Carsten Dominik <dominik@astro.uva.nl>.
-
* install-info:
- be able to copy the info file to compile-time $(infodir), to
OpenPOWER on IntegriCloud