texinfo-commits
[Top][All Lists]
Advanced

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

texinfo TODO ChangeLog tp/.cvsignore tp/Makefil...


From: Patrice Dumas
Subject: texinfo TODO ChangeLog tp/.cvsignore tp/Makefil...
Date: Sun, 11 Nov 2012 19:53:20 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/11/11 19:53:20

Modified files:
        .              : TODO ChangeLog 
        tp             : .cvsignore Makefile.am 
        tp/tests       : Makefile.am run_parser_all.sh 
        tp/tests/many_input_files: indices.sh tex_l2h.sh tex_t4ht.sh 
        texi2html      : Makefile.am 

Log message:
                * */Makefile.am: add $(srcdir) for out of source build when
                needed.
                * tp/.cvsignore: ignore *.trs and *.log.
                * TODO: update
                * tp/tests/*/*.sh, tp/tests/run_parser_all.sh: do a chmod on 
                files copied from the source directory, for instance to have
                them removed by clean targets.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/TODO?cvsroot=texinfo&r1=1.67&r2=1.68
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1436&r2=1.1437
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/.cvsignore?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Makefile.am?cvsroot=texinfo&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/tests/Makefile.am?cvsroot=texinfo&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/tests/run_parser_all.sh?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/tests/many_input_files/indices.sh?cvsroot=texinfo&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/tests/many_input_files/tex_l2h.sh?cvsroot=texinfo&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/tests/many_input_files/tex_t4ht.sh?cvsroot=texinfo&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/texinfo/texi2html/Makefile.am?cvsroot=texinfo&r1=1.87&r2=1.88

Patches:
Index: TODO
===================================================================
RCS file: /sources/texinfo/texinfo/TODO,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -b -r1.67 -r1.68
--- TODO        9 Sep 2012 22:46:00 -0000       1.67
+++ TODO        11 Nov 2012 19:53:19 -0000      1.68
@@ -1,4 +1,4 @@
-$Id: TODO,v 1.67 2012/09/09 22:46:00 pertusus Exp $
+$Id: TODO,v 1.68 2012/11/11 19:53:19 pertusus Exp $
 This is the todo list for GNU Texinfo.
 If you are interested in working on any of these, email address@hidden
 
@@ -72,9 +72,9 @@
     http://mail.gnu.org/archive/html/bug-texinfo/2004-01/msg00025.html
   - XML: cannot be loaded directly in a browser; browsers are supposed to
     be able to look up the DTD and do something.
-  - add --output-encoding.  Design better the encoding handling.
+  - add --output-encoding, to set OUTPUT_ENCODING_NAME.
   - Support output formats retaining the tree structure of Texinfo documents
-    as parsed by the Parser.  A lisp-like format for GUILE, and maybe JSON.
+    as parsed by the Parser.  A lisp-like format for GUILE? Maybe JSON?
   - 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.
@@ -112,13 +112,10 @@
   - Strange sentence in @node key:
      As a convention in GNU manuals, @code{@@key} should not be used in
      index entries.
-  - codequoteundirected/codequotebacktick. Is the following correct?
-     These settings affect @code, @example, @samp, verb, and @verbatim; 
-     they do not affect @kbd.
   - new section on doing dedication pages. See gawk.texi
     for an example of doing it in both the tex and info versions.
-  - use an improved pod2texi to generate documentation of the perl modules
-    in tp and have it as texinfo.
+  - use/distribute pod2texi generated documentation of the perl modules in 
+    tp generated in doc/tp_api.
   - Documentation of the HTML customization is missing.
 
 * Info:

Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1436
retrieving revision 1.1437
diff -u -b -r1.1436 -r1.1437
--- ChangeLog   11 Nov 2012 00:44:36 -0000      1.1436
+++ ChangeLog   11 Nov 2012 19:53:19 -0000      1.1437
@@ -1,3 +1,13 @@
+2012-11-10  Patrice Dumas  <address@hidden>
+
+       * */Makefile.am: add $(srcdir) for out of source build when
+       needed.
+       * tp/.cvsignore: ignore *.trs and *.log.
+       * TODO: update
+       * tp/tests/*/*.sh, tp/tests/run_parser_all.sh: do a chmod on 
+       files copied from the source directory, for instance to have
+       them removed by clean targets.
+
 2012-11-10  Karl Berry  <address@hidden>
 
        * */Makefile.am: laboriously+manually+redundantly expand $< in

Index: tp/.cvsignore
===================================================================
RCS file: /sources/texinfo/texinfo/tp/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- tp/.cvsignore       10 Nov 2012 16:59:03 -0000      1.10
+++ tp/.cvsignore       11 Nov 2012 19:53:19 -0000      1.11
@@ -13,3 +13,5 @@
 texi2any
 texi2any-perl
 texi_sort_elements_count
+*.trs
+*.log

Index: tp/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Makefile.am,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -b -r1.47 -r1.48
--- tp/Makefile.am      11 Nov 2012 00:44:37 -0000      1.47
+++ tp/Makefile.am      11 Nov 2012 19:53:19 -0000      1.48
@@ -1,4 +1,4 @@
-# $Id: Makefile.am,v 1.47 2012/11/11 00:44:37 karl Exp $
+# $Id: Makefile.am,v 1.48 2012/11/11 19:53:19 pertusus Exp $
 # Makefile.am for texinfo/tp.
 #
 # Copyright 2011, 2012 Free Software Foundation, Inc.
@@ -197,13 +197,13 @@
        "$(dist_init_DATA) $(test_files) $(tp_tests) 
$(test_files_generated_list) " \
        "texi2any $(maintainance_files) README TODO COPYING " \
        "$(perl_specific_files)" \
-        | sed 's/ \+/\n/g' | cat - maintain/MANIFEST_generated_files \
+        | sed 's/ \+/\n/g' | cat - $(srcdir)/maintain/MANIFEST_generated_files 
\
         | sort >$@
 
 maintain/catalog.xml: maintain/catalog.xml.in Makefile
        $(mkdir_p) maintain
        sed -e 's|address@hidden@]|$(abs_top_srcdir)|' \
-         maintain/catalog.xml.in >$@
+         $(srcdir)/maintain/catalog.xml.in >$@
 
 
 libsrcdir = $(srcdir)/maintain/lib

Index: tp/tests/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/tp/tests/Makefile.am,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- tp/tests/Makefile.am        11 Nov 2012 00:44:37 -0000      1.10
+++ tp/tests/Makefile.am        11 Nov 2012 19:53:19 -0000      1.11
@@ -1,4 +1,4 @@
-# $Id: Makefile.am,v 1.10 2012/11/11 00:44:37 karl Exp $
+# $Id: Makefile.am,v 1.11 2012/11/11 19:53:19 pertusus Exp $
 # Makefile.am for texinfo/tp/tests.
 # Copyright 2012 Free Software Foundation, Inc.
 #
@@ -55,23 +55,23 @@
  sectioning/equivalent_nodes-noderename.cnf
 
 htmlxref/htmlxref.cnf: htmlxref/htmlxref.cnf-ref
-       ${INSTALL_DATA} htmlxref/htmlxref.cnf-ref $@
+       ${INSTALL_DATA} $(srcdir)/htmlxref/htmlxref.cnf-ref $@
 
 htmlxref-only_mono/htmlxref.cnf: htmlxref-only_mono/htmlxref.cnf-ref
-       ${INSTALL_DATA} htmlxref-only_mono/htmlxref.cnf-ref $@
+       ${INSTALL_DATA} $(srcdir)/htmlxref-only_mono/htmlxref.cnf-ref $@
 
 htmlxref-only_split/htmlxref.cnf: htmlxref-only_split/htmlxref.cnf-ref
-       ${INSTALL_DATA} htmlxref-only_split/htmlxref.cnf-ref $@
+       ${INSTALL_DATA} $(srcdir)/htmlxref-only_split/htmlxref.cnf-ref $@
 
 htmlxref-only_split/.texinfo/htmlxref.cnf: \
  htmlxref-only_split/htmlxref.cnf-texinfo htmlxref-only_split/.texinfo
-       ${INSTALL_DATA} htmlxref-only_split/htmlxref.cnf-texinfo $@
+       ${INSTALL_DATA} $(srcdir)/htmlxref-only_split/htmlxref.cnf-texinfo $@
 
 htmlxref-only_split/.texinfo:
        $(mkdir_p) $@
 
 sectioning/equivalent_nodes-noderename.cnf: sectioning/renamednodes.cnf-ref
-       ${INSTALL_DATA} sectioning/renamednodes.cnf-ref $@
+       ${INSTALL_DATA} $(srcdir)/sectioning/renamednodes.cnf-ref $@
 
 EXTRA_DIST = run_parser_all.sh parser_tests.sh \
  $(TESTS) coverage_macro.texi

Index: tp/tests/run_parser_all.sh
===================================================================
RCS file: /sources/texinfo/texinfo/tp/tests/run_parser_all.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- tp/tests/run_parser_all.sh  11 Nov 2012 16:25:08 -0000      1.8
+++ tp/tests/run_parser_all.sh  11 Nov 2012 19:53:20 -0000      1.9
@@ -158,7 +158,6 @@
 
 [ -d $diffs_dir ] || mkdir $diffs_dir
 staging_dir_res=$diffs_dir/staging_res/
-#rm -rf $staging_dir $staging_dir_res
 if [ z"$clean" = 'zyes' ]; then
   rm -rf $staging_dir_res
 else
@@ -296,6 +295,7 @@
         # use a staging dir to be able to remove CVS directory
         rm -rf $staging_dir_res/$dir
         cp -pr "$res_dir_used" $staging_dir_res
+        chmod -R u+w "$staging_dir_res/$dir"
         rm -rf $staging_dir_res$dir/CVS
 
         # with latex2html or tex4ht output is stored in raw_outdir, and files

Index: tp/tests/many_input_files/indices.sh
===================================================================
RCS file: /sources/texinfo/texinfo/tp/tests/many_input_files/indices.sh,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- tp/tests/many_input_files/indices.sh        11 Nov 2012 16:25:08 -0000      
1.5
+++ tp/tests/many_input_files/indices.sh        11 Nov 2012 19:53:20 -0000      
1.6
@@ -37,6 +37,7 @@
     # use a staging directory to rm files/directory giving spurious differences
     rm -rf $staging_dir/${dir}_res
     cp -pr "$srcdir/${dir}_res" $staging_dir
+    chmod -R u+w "$staging_dir/${dir}_res"
     rm -rf $staging_dir/${dir}_res/CVS
     diff -u -r $staging_dir/${dir}_res ${dir} 2>>$logfile > 
$diffs_dir/$dir.diff
     dif_ret=$?

Index: tp/tests/many_input_files/tex_l2h.sh
===================================================================
RCS file: /sources/texinfo/texinfo/tp/tests/many_input_files/tex_l2h.sh,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- tp/tests/many_input_files/tex_l2h.sh        11 Nov 2012 16:25:08 -0000      
1.9
+++ tp/tests/many_input_files/tex_l2h.sh        11 Nov 2012 19:53:20 -0000      
1.10
@@ -71,6 +71,7 @@
   if [ -d "$srcdir/${dir}_res" ]; then
     rm -rf $staging_dir/${dir}_res
     cp -pr "$srcdir/${dir}_res" $staging_dir
+    chmod -R u+w "$staging_dir/${dir}_res"
     rm -rf $staging_dir/${dir}_res/CVS
     #diff -u --exclude=CVS --exclude='*.png' -r "$srcdir/${dir}_res" "${dir}" 
2>>$logfile > "$diffs_dir/$dir.diff"
     diff -u -r "$staging_dir/${dir}_res" "$outdir" 2>>$logfile > 
"$diffs_dir/$dir.diff"

Index: tp/tests/many_input_files/tex_t4ht.sh
===================================================================
RCS file: /sources/texinfo/texinfo/tp/tests/many_input_files/tex_t4ht.sh,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- tp/tests/many_input_files/tex_t4ht.sh       11 Nov 2012 16:25:08 -0000      
1.8
+++ tp/tests/many_input_files/tex_t4ht.sh       11 Nov 2012 19:53:20 -0000      
1.9
@@ -56,6 +56,7 @@
   if [ -d $srcdir/${dir}_res ]; then
     rm -rf $staging_dir/${dir}_res
     cp -pr "$srcdir/${dir}_res" $staging_dir
+    chmod -R u+w "$staging_dir/${dir}_res"
     rm -rf $staging_dir/${dir}_res/CVS
     #diff -u --exclude=CVS --exclude='*.png' -r "$srcdir/${dir}_res" "${dir}" 
2>>$logfile > "$diffs_dir/$dir.diff"
     diff -u -r "$staging_dir/${dir}_res" "${outdir}" 2>>$logfile > 
"$diffs_dir/$dir.diff"

Index: texi2html/Makefile.am
===================================================================
RCS file: /sources/texinfo/texinfo/texi2html/Makefile.am,v
retrieving revision 1.87
retrieving revision 1.88
diff -u -b -r1.87 -r1.88
--- texi2html/Makefile.am       11 Nov 2012 00:44:36 -0000      1.87
+++ texi2html/Makefile.am       11 Nov 2012 19:53:20 -0000      1.88
@@ -179,7 +179,7 @@
 texi2html.spec: texi2html.spec.in $(top_builddir)/configure
        @echo Generating address@hidden
        @sed -e "s/address@hidden@]/$(PACKAGE_VERSION)/" \
-           texi2html.spec.in >texi2html.tmp
+           $(srcdir)/texi2html.spec.in >texi2html.tmp
        @cp texi2html.tmp texi2html.spec
        address@hidden texi2html.tmp
 



reply via email to

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