texi2html-cvs
[Top][All Lists]
Advanced

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

[Texi2html-cvs] texi2html TODO


From: Patrice Dumas
Subject: [Texi2html-cvs] texi2html TODO
Date: Sat, 29 Aug 2009 10:47:03 +0000

CVSROOT:        /cvsroot/texi2html
Module name:    texi2html
Changes by:     Patrice Dumas <pertusus>        09/08/29 10:47:03

Modified files:
        .              : TODO 

Log message:
        Classify things that were asked on the bug-texinfo mailing list and 
        Boring stuff that won't be done in any foreseeable future.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texi2html/TODO?cvsroot=texi2html&r1=1.126&r2=1.127

Patches:
Index: TODO
===================================================================
RCS file: /cvsroot/texi2html/texi2html/TODO,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -b -r1.126 -r1.127
--- TODO        29 Aug 2009 10:23:51 -0000      1.126
+++ TODO        29 Aug 2009 10:47:02 -0000      1.127
@@ -11,9 +11,57 @@
 * bug #15513 should be a warning when there is text before an item
   but otherwise an empty format.
 
+* sectionning/nodes_test html style, the @top and the @node Top, 
+  although distinct nodes end up in the same element. I think that 
+  there is a FIXME in the code covering that issue.
+
+* in sectionning, test of nodes_after_top_before_section not split
+  at chapter. It is split at a node because top node is always considered
+  as an element. there is a FIXME in the code. Maybe linked with the 
+  previous item.
+
+* something like (ask Karl)
address@hidden@minus{} {\frac{1}{2}}} 
+  leads to errors in makeinfo about misplaced { } because it seems that
+  @minus turns on texinfo mode or the like, while
address@hidden @minus{}}
+  is error free.
+
+Asked on bug-texinfo:
+
+* for makeinfo, the following are not the same, looks like -I is not taken
+  into account with a leading ./:
address@hidden ./d2t_singular/surf_lib_noEx.tex
address@hidden d2t_singular/surf_lib_noEx.tex
+  for texi2html they are the same.
+
+* the code of xml.c in makeinfo shows specific treatement of & in 
+  definition arguments. I don't know what it corresponds with. The
+  formal definition argument parsing stuff is certainly worth asking
+  on the texinfo list.
+
+* makeinfo warn when there is no @settitle nor @top where it finds its title
+in texi2tml there is no warning, and also the title is constructed
+differently.
+ ../../sectionning.texi:4: warning: Must specify a title with least one of 
@settitle or @top.
+
+* makeinfo in title, for @code{something} leads to `something'. In 
+texi2html all the style commands are removed without extra formatting.
+
+
+* What are the encodings known by info? 
+  unrecognized encoding name `ascii'.
+
+* '00D8' which is Oslash is transliterated on OE?
+
+* makeinfo: multiple index entries have <1>... appended.
+  or they are removed. Ask on the list.
+
 Later
 -----
 
+* many FIXME in the code
+
 * Create detailed texinfo documentation (see in doc)
 
 * add sample init files for different layouts
@@ -97,31 +145,6 @@
 
 * document the new $image arguments/API
 
-* the following is erroneous, but maybe it could be better handled anyway
--> error with @item on same line than @table
address@hidden,
address@hidden @emph
address@hidden line
-text
address@hidden table
-}
-
-* test @printindex in diverse contexts and handle right, or complain about
-  things like
address@hidden
address@hidden cp
-}
-
-* @macro definition in @ifset is parsed but ignored. So in the following, the
address@hidden ifset appearing in the macro is ignored if 'a' is not set, and 
the 
-macro isn't defined.
-
address@hidden a
address@hidden bidule
address@hidden ifset
address@hidden macro
address@hidden ifset
-
 * in chm.init (Jose Fonseca)
 
 [WINDOWS]
@@ -134,11 +157,6 @@
 http://docbook.sourceforge.net/release/xsl/snapshot/doc/html/rn20.html
 all the CHM related parameters one can change).
 
-* many FIXME in the code
-
-* in index_split the section associated with indices is the numbered section
-  not the associated node where the @cindex are. Good or bad?
-
 * antispam @email
 <script type="text/javascript">
 <!--
@@ -155,38 +173,11 @@
 <tt>&lt;bug-gnulib<span id="span1" 
style="display:none;">-nospam</span>&#64;<span id="span2" 
style="display:none;">nospam.</span>gnu.org&gt;</tt>
 </body>
 
-* menu_description is menucomment in xml. 
-  menuentry is the menunode+menutitle+menucomment
-  menu_comment in makeinfo --xml treated as normal text.
-  the documentation, however uses the same words than in texi2html.
-
 * roff is not uptodate. At least the @quote* and @guillem* and many 
   others.
 
-* the code of xml.c in makeinfo shows specific treatement of & in 
-  definition arguments. I don't know what it corresponds with. The
-  formal definition argument parsing stuff is certainly worth asking
-  on the texinfo list.
-
-* something like
address@hidden@minus{} {\frac{1}{2}}} 
-  leads to errors in makeinfo about misplaced { } because it seems that
-  @minus turns on texinfo mode or the like, while
address@hidden @minus{}}
-  is error free.
-
 * add @detailmenu in coverage, and @group
 
-* makeinfo warn when there is no @settitle nor @top where it finds its title
-in texi2tml there is no warning, and also the title is constructed
-differently.
-
-* enable_encoding.init is certainly dependent on USE_UNICODE through
-the use of non 8 bit representation of characters.
-
-* makeinfo in title, for @code{something} leads to `something'. In 
-texi2html all the style commands are removed without extra formatting.
-
 * test for @deffn with end of line protected in @footnote (to test 
   end of line protection in keep_texi).
 
@@ -246,8 +237,6 @@
   All that is now more or less encapsulated in get_conf, but the 
   problem remains.
 
-* ignore spaces after @ command, before {, like texi2dvi does?
-
 * failures with split index between node and section in indices/
   makeinfo_index_split first.html is missing
   makeinfo_nodes_before_top_and_sections needs to be checkedd (first 
@@ -258,15 +247,6 @@
 * @ogonek has 2 test files, and is in coverage. Maybe add it to encoding/*
   where other accents are used too. Or maybe tests should be more focused?
 
-* for makeinfo, the following are not the same, looks like -I is not taken
-  into account with a leading ./:
address@hidden ./d2t_singular/surf_lib_noEx.tex
address@hidden d2t_singular/surf_lib_noEx.tex
-  for texi2html they are the same.
-
-* @chapter following a @appendix still uses a number for numbering, and
-  is not affected by the @appendix number. Karl is ok with that.
-
 * @kbdinputstyle should be taken into account in html output, which
   means distinguish between preformatted, code_style and normal text 
   when formatting @kbd. Should this distinction hold for every command?
@@ -289,7 +269,11 @@
   like that? (and in makeinfo compatibility mode, a normal processing
   will be done with -E).
 
-* @anchor{} should always ignore following whitespace (including newlines)
+* @anchor{} should always ignore following whitespace (including newlines).
+  Karl insists on that for backward compatibility.
+
+* ignore spaces after @ command, before {, like texi2dvi does? Karl 
+  insists on that because TeX has to do it like that.
 
 * in info, @. @! and @? should always be followed by at least 2 spaces
   even in text, not only on end of lines. Also the number of spaces after
@@ -303,6 +287,9 @@
   There is also a check in layout/formatting_exotic with 
   --internal-links=/dev/null which is not portable
 
+* Perhaps we should also make an option -Werror which turns all warnings
+  into errors.
+
 * when determining the different letters and later sorting them, there 
   should not be transliteration, but instead perl sorting and i18n stuff
   should be used. Cf testcases in encoding/encoding_index*.
@@ -312,46 +299,15 @@
 * formatting/indicateurl_paragraph.texi there should be a warning that
   a simple_style was cut by a paragraph.
 
-* utf8.init doesn't work with info.init (see encodings/nodetest_to_utf8_latin1)
-
-* makeinfo: multiple index entries have <1>... appended.
-  or they are removed. Ask on the list.
-
-* ../../sectionning.texi:4: warning: Must specify a title with least one of 
@settitle or @top.
-
-* Perhaps we should also make an option -Werror which turns all warnings
-  into errors.
-
-* What are the encodings known by info? 
-  unrecognized encoding name `ascii'.
-
 * invalid/node_in_copying there is no error message
 
 * info/long_uref_after_item.texi report from Kevin Ryde,
   it would be logical to treat the space after the itemize mark as 
   a tie instead of a breakpoint.
 
-* sectionning/res_html/no_node the file is called no_node.html and not 
-  index.html.
-
-* certainly not a big deal, but in invalid/verb_not_closed @verb content
-  is not output
-
-* certainly not a big deal, but in invalid/bad_tab_nesting, the @code quotes
-  are not surrounding the @tab, although there is no error message
-
-* @insertcopying in @copying doesn't lead to error message with 
-  INLINE_INSERTCOPYING. See invalid/recursive_copying
-
-* In indices/makeinfo_index_nodes there is no elements, and thus no 
-  [Index] link since it uses the index chapter (or @top), and there is 
-  no chapter not @top.
-
 * in sectionning/first_section_no_node in _html, the @unnumbered is included
   in the first node, while makeinfo outputs it before the first node, and 
-  the header is only output whan there is a @node.
-
-* '00D8' which is Oslash is transliterated on OE?
+  the header is only output when there is a @node.
 
 * error messages
   *** waiting for end of quotation, found @end cartouche (l. 12)
@@ -383,23 +339,13 @@
 
 * examples/mediwiki.init: images are like
 [[Image:New-medium.png|Nouveau medium disponible]]
+  Many constructs should be mediawikified
 
 * in xml have documentencoding have an argument.
 
-* sectionning/nodes_test html style, the @top and the @node Top, 
-  although distinct nodes end up in the same element. I think that 
-  there is a FIXME in the code covering that issue.
-
-* in sectionning, test of nodes_after_top_before_section not split
-  at chapter. It is split at a node because top node is always considered
-  as an element. there is a FIXME in the code. Maybe linked with the 
-  previous item.
-
 * sectionning/top_without_node/out_html index.html is the name of the second
   node file
 
-* texi2html is immune to https://savannah.gnu.org/bugs/?25822
-
 * for https://savannah.gnu.org/bugs/?25820 it is unclear whether &amp;
   is correct for & or not
 
@@ -413,3 +359,64 @@
   cases. Also this should be an info specific message.
 
 * images.texi should be tested in xml too.
+
+
+Misc info and boring stuff
+--------------------------
+
+* texi2html is immune to https://savannah.gnu.org/bugs/?25822
+
+* the following is erroneous, but maybe it could be better handled anyway
+-> error with @item on same line than @table
address@hidden,
address@hidden @emph
address@hidden line
+text
address@hidden table
+}
+
+* test @printindex in diverse contexts and handle right, or complain about
+  things like
address@hidden
address@hidden cp
+}
+
+* @macro definition in @ifset is parsed but ignored. So in the following, the
address@hidden ifset appearing in the macro is ignored if 'a' is not set, and 
the 
+macro isn't defined.
+
address@hidden a
address@hidden bidule
address@hidden ifset
address@hidden macro
address@hidden ifset
+
+* certainly not a big deal, but in invalid/verb_not_closed @verb content
+  is not output
+
+* certainly not a big deal, but in invalid/bad_tab_nesting, the @code quotes
+  are not surrounding the @tab, although there is no error message
+
+* @insertcopying in @copying doesn't lead to error message with 
+  INLINE_INSERTCOPYING. See invalid/recursive_copying
+
+* In indices/makeinfo_index_nodes there is no elements, and thus no 
+  [Index] link since it uses the index chapter (or @top), and there is 
+  no chapter not @top.
+
+* in index_split the section associated with indices is the numbered section
+  not the associated node where the @cindex are. Good or bad?
+
+* @chapter following a @appendix still uses a number for numbering, and
+  is not affected by the @appendix number. Karl is ok with that.
+
+* utf8.init doesn't work with info.init (see encodings/nodetest_to_utf8_latin1)
+
+* menu_description is menucomment in xml. 
+  menuentry is the menunode+menutitle+menucomment
+  menu_comment in makeinfo --xml treated as normal text.
+  the documentation, however uses the same words than in texi2html.
+
+* enable_encoding.init is certainly dependent on USE_UNICODE through
+the use of non 8 bit representation of characters.
+




reply via email to

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