texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog TODO tp/TODO


From: Patrice Dumas
Subject: texinfo ChangeLog TODO tp/TODO
Date: Tue, 17 Jan 2012 21:23:33 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/01/17 21:23:33

Modified files:
        .              : ChangeLog TODO 
        tp             : TODO 

Log message:
                * TODO, tp/TODO: clean tests related TODO parts.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1310&r2=1.1311
http://cvs.savannah.gnu.org/viewcvs/texinfo/TODO?cvsroot=texinfo&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.250&r2=1.251

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1310
retrieving revision 1.1311
diff -u -b -r1.1310 -r1.1311
--- ChangeLog   17 Jan 2012 00:17:57 -0000      1.1310
+++ ChangeLog   17 Jan 2012 21:23:31 -0000      1.1311
@@ -1,3 +1,7 @@
+2012-01-17  Patrice Dumas  <address@hidden>
+
+       * TODO, tp/TODO: clean tests related TODO parts.
+
 2012-01-16  Patrice Dumas  <address@hidden>
 
        * util/detexinfo, util/Makefile.am: new script to strip @-commands.

Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/TODO,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -b -r1.59 -r1.60
--- TODO        15 Jan 2012 20:51:14 -0000      1.59
+++ TODO        17 Jan 2012 21:23:32 -0000      1.60
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.59 2012/01/15 20:51:14 pertusus Exp $
+$Id: TODO,v 1.60 2012/01/17 21:23:32 pertusus Exp $
 This is the todo list for GNU Texinfo.
 If you are interested in working on any of these, email address@hidden
 
@@ -23,9 +23,7 @@
     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.  See the tp/TODO file for some tests
-    using real files needed, and also for (maybe out of date) informations 
-    on texi2html tests inclusion.
+  - Cleanup the tests in tp/tests, there is some redundancy.
   - 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/).

Index: tp/TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.250
retrieving revision 1.251
diff -u -b -r1.250 -r1.251
--- tp/TODO     17 Jan 2012 08:24:34 -0000      1.250
+++ tp/TODO     17 Jan 2012 21:23:32 -0000      1.251
@@ -1,5 +1,4 @@
 export XML_CATALOG_FILES=~/src/texinfo/tp/maintain/catalog.xml
-perl -w t/02coverage.t -o
 xmllint --nonet --noout --valid commands.xml
 
 
@@ -232,7 +231,7 @@
 
 Add @value to the corresponding commands categories?
 
-Functions to document (?):
+Functions to document for HTML API (many more are missing!):
 sectioning_command_target_name
 node_target_name
 
@@ -241,20 +240,9 @@
 
 
 
-Incorporation of texi2html tests
-================================
+Tests in tests and missing tests in t/
+======================================
 
-tests in test/macros, not incorporated
-glossary.texi
-bib-example.texi (big test)
-
-tests of the command:
-macros/
-cond_no-ifhtml_no-ifinfo_no-iftex cond.texi --no-ifhtml --no-ifinfo --no-iftex
-cond_ifhtml_ifinfo_iftex cond.texi --ifhtml --ifinfo --iftex
-Maybe:
-defcondx_Ubar defcondx_Dbar
-space_in_setfilename
 
 output files split (node or not split) could be interesting +texi2html 
 style for
@@ -286,28 +274,28 @@
  one_node_explicit_directions_anchor (with USE_NODES and without) Really 
useful?
  top_without_node_sections
 
-sectioning/
-node_footnote_end
+info_tests
+ space_in_setfilename
+
 --> following changed when element_next for special elements became
-set.  Nothing tests that in the test suite, notably because nothing tests
-the texi2html output.
+set.  Nothing tests that in the t/ test suite, notably because nothing tests
+the texi2html output.  All are in tests/sectioning/
   node_footnote_use_node
   no_node_chapter_split
   nodes_after_top_before_section_use_nodes_chapter
   nodes_after_top_before_chapter_use_nodes_chapter
-  test_refs_chapter
-  test_refs_nodes
+
+tests/formatting/
+glossary.texi
+bib-example.texi (big test)
+cond_no-ifhtml_no-ifinfo_no-iftex cond.texi --no-ifhtml --no-ifinfo --no-iftex
+cond_ifhtml_ifinfo_iftex cond.texi --ifhtml --ifinfo --iftex
+defcondx_Ubar 
+defcondx_Dbar
 
 equivalent_nodes mainly for equivalent_nodes-noderename.cnf parsing and renamed
 nodes handling.
 
-singular_manual
-SHORTEXTN and TOP_FILE, although those options should not necessarily be
-used anymore.
-
-formatting/
-inter_item_commands.texi
-
 HTML command:
 sectioning/test_refs.texi with USE_NODES and split at nodes for testing 
 nodes without sectioning commands below a chapter.
@@ -317,127 +305,9 @@
           no_monolithic_only_toc_out
    layout/navigation_*
 
-done: test/invalid. Not completly incorporated
-error_in_footnote_caption.texi    (at least partly done in 
-                    info_tests/error_in_footnote.  More shouldn't be needed)
-tex_in_copying.texi               (this is not invalid and not
-                                   such an interesting construct to test)
-
 partly done:
-indices/recursive_synindex.texi (only done: @synindex aaa bbb
-                                            @synindex bbb aaa)
-indices/index_special_region.texi  (in HTML, split output test. For 
-                                    anchor in @titlepage, for example.
-                                    It is mostly in 25regions.t too)
-                                   also tests for the footnotes in 
-                                   titlepage/copying. 
-
-done: info_coverage
-code.texi                 certainly not needed
-commentexample.texi       the comment is in fact in comments_in_example
-                          but no test for vertical spacing (but not needed)
-split_nocopying.texi      this requires not using the test suite since 
-                          the test suite inhibits splitting
-
-done:
-formatting/def_end_of_line.texi
-formatting/def_end_of_line_footnote.texi
-formatting/empty_deftype.texi
-formatting/def_cmds.texi
-formatting/paragraph_in_samp.texi
-formatting/test_w.texi            (done especially in t/paragraph.t)
-
-sectioning/other_at_comands_in_nodes_refs.texi
-sectioning/at_commands_in_refs.texi
-sectioning/test_refs.texi
-sectioning/nodename_parentheses.texi
-sectioning/double_node_anchor_float.texi
-sectioning/double_top.texi
-sectioning/nodes_test.texi   (done: unknown entry in menu and * (info)::
-                              and errors.  The remaining is not interesting)
-sectioning/rec_nodes.texi
-sectioning/semi_auto.texi
-sectioning/novalidate.texi    (errors that aren't flagged by novalidate
-                               done. The remaining is not interesting)
-sectioning/test_two_include.texi (includes and paths already tested 
-          elsewhere, here command line is tested
-          -I address@hidden@../address@hidden@../macros)
-sectioning/node-whitespace.tex
-sectioning/loop_nodes.texi
-sectioning/sectioning.texi
-sectioning/text_before_line_command.texi
-sectioning/empty_nodes.texi
-sectioning/node_footnote.texi   (interesting for html output)
-sectioning/nodes_before_top.texi
-sectioning/no_element.texi
-sectioning/no_section.texi      (no test for the whole, but not interesting)
-sectioning/only_documentencoding.texi
-sectioning/part_before_section.texi
-sectioning/part_node_before_top.texi
-sectioning/part_node_chapter_after_top.texi
-sectioning/part_node_after_top.texi
-sectioning/node_part_chapter_after_chapter.texi
-sectioning/node_part_chapter_after_top.texi
-sectioning/section_before_chapter.texi
-sectioning/section_before_part.texi
-sectioning/section_before_top.texi
-sectioning/section_before_top_no_node.texi
-sectioning/section_chapter_before_top.texi
-sectioning/section_chapter_before_top_nodes.texi
-sectioning/section_in_unnumbered.texi
-
-
-indices/unknown_index_entry.texi
-indices/more_unknown_index_entry.texi (but without the document structure)
-indices/double_index_entry.texi
-
-invalid/at_after_accent_command.texi
-invalid/author_outside_titlepage_quotation.texi
-invalid/bad_documentencoding.texi
-invalid/bad_nesting.texi
-invalid/bad_style_nesting.texi
-invalid/bad_tab_nesting.texi
-invalid/brace_not_closed.texi
-invalid/caption_not_closed.texi
-invalid/code_not_closed_no_newline.texi
-invalid/code_not_closed.texi 
-invalid/commands_not_closed.texi (but maybe still things to test)
-invalid/command_without_open_brace.texi
-invalid/copying_not_closed.texi
-invalid/def_bad_defx_command.texi
-invalid/def_braces_and_empty.texi
-invalid/def_cmd_dble.texi
-invalid/direntry_dircategory_after_first_node.texi
-invalid/double_top_section.texi
-invalid/empty_ifclear.texi
-invalid/footnote_not_closed.texi
-invalid/formats_not_closed.texi
-invalid/html_not_closed.texi
-invalid/ignored_not_closed.texi
-invalid/invalid_command_in_table.texi
-invalid/itemx_in_itemize.texi
-invalid/macro_call_not_closed.texi
-invalid/macro_def_not_closed.texi
-invalid/math_not_closed.texi
-invalid/multitable_begin_with_tab.texi
-invalid/multitable_too_much_col.texi
-invalid/node_in_copying.texi
-invalid/node_too_much_arguments.texi
-invalid/not_closed_in_menu.texi
-invalid/recursive_copying.texi             (but not the expansion)
-invalid/style_not_closed_in_cartouche.texi
-invalid/style_not_closed_in_table_line.texi
-invalid/tab_in_index.texi                  (but not the printindex)
-invalid/tex_not_closed.texi
-invalid/titlepage_not_closed.texi
-invalid/unclosed_verb_line_commands.texi   (but the result is different since
-                                            ignored until end of file).
-invalid/unknown_command_with_braces.texi
-invalid/verb_and_char_end_of_line.texi
-invalid/verb_end_of_line.texi
-invalid/verb_not_closed.texi
-invalid/verbatim_not_closed.texi
+indices/index_special_region.texi  (in HTML, split output test.)
 
-
-coverage/pass0_macro.texi     (not everything, but tests are redundant)
+split_nocopying.texi      this requires not using the test suite in t/ since 
+                          the test suite inhibits splitting
 



reply via email to

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