texinfo-commits
[Top][All Lists]
Advanced

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

texinfo ChangeLog configure.ac tp/Makefile.PL t...


From: Patrice Dumas
Subject: texinfo ChangeLog configure.ac tp/Makefile.PL t...
Date: Thu, 23 Feb 2012 22:14:43 +0000

CVSROOT:        /sources/texinfo
Module name:    texinfo
Changes by:     Patrice Dumas <pertusus>        12/02/23 22:14:43

Modified files:
        .              : ChangeLog configure.ac 
        tp             : Makefile.PL README TODO 
        tp/t           : test_utils.pl 

Log message:
                * configure.ac, tp/t/test_utils.pl, tp/README: use 
Storable::dclone 
                instead of Clone::clone since it is in core perl since 5.007003.
                Also it seemed more faster when I checked.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/texinfo/ChangeLog?cvsroot=texinfo&r1=1.1333&r2=1.1334
http://cvs.savannah.gnu.org/viewcvs/texinfo/configure.ac?cvsroot=texinfo&r1=1.113&r2=1.114
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/Makefile.PL?cvsroot=texinfo&r1=1.11&r2=1.12
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/README?cvsroot=texinfo&r1=1.7&r2=1.8
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/TODO?cvsroot=texinfo&r1=1.268&r2=1.269
http://cvs.savannah.gnu.org/viewcvs/texinfo/tp/t/test_utils.pl?cvsroot=texinfo&r1=1.114&r2=1.115

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/texinfo/texinfo/ChangeLog,v
retrieving revision 1.1333
retrieving revision 1.1334
diff -u -b -r1.1333 -r1.1334
--- ChangeLog   23 Feb 2012 19:04:55 -0000      1.1333
+++ ChangeLog   23 Feb 2012 22:14:41 -0000      1.1334
@@ -1,3 +1,9 @@
+2012-02-23  Patrice Dumas  <address@hidden>
+
+       * configure.ac, tp/t/test_utils.pl, tp/README: use Storable::dclone 
+       instead of Clone::clone since it is in core perl since 5.007003.
+       Also it seemed more faster when I checked.
+
 2012-02-23  Karl Berry  <address@hidden>
 
        * doc/texinfo.txi (Output Formats): expand the text on writing

Index: configure.ac
===================================================================
RCS file: /sources/texinfo/texinfo/configure.ac,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -b -r1.113 -r1.114
--- configure.ac        10 Feb 2012 10:29:35 -0000      1.113
+++ configure.ac        23 Feb 2012 22:14:42 -0000      1.114
@@ -1,5 +1,5 @@
 # Process this file with autoconf to produce a configure script.
-# $Id: configure.ac,v 1.113 2012/02/10 10:29:35 pertusus Exp $
+# $Id: configure.ac,v 1.114 2012/02/23 22:14:42 pertusus Exp $
 #
 # This file is free software; as a special exception the author gives
 # unlimited permission to copy and/or distribute it, with or without
@@ -292,7 +292,7 @@
     [
      if test "z$PROVE" = 'z'; then
        tp_tests='no'
-     elif $PERL -e "use 5.006; use Encode; use Test::More; use File::Basename; 
use File::Copy; use Data::Dumper; use Data::Compare; use Test::Deep; use Clone 
qw(clone); use Getopt::Long qw(GetOptions);" > /dev/null 2>&1;
+     elif $PERL -e "use 5.006; use Encode; use Test::More; use File::Basename; 
use File::Copy; use Data::Dumper; use Data::Compare; use Test::Deep; use 
Storable qw(dclone); use Getopt::Long qw(GetOptions);" > /dev/null 2>&1;
      then
        tp_tests='yes'
      else  

Index: tp/Makefile.PL
===================================================================
RCS file: /sources/texinfo/texinfo/tp/Makefile.PL,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- tp/Makefile.PL      17 Feb 2012 22:53:47 -0000      1.11
+++ tp/Makefile.PL      23 Feb 2012 22:14:42 -0000      1.12
@@ -21,7 +21,7 @@
     BUILD_REQUIRES    => {"Data::Compare" => 0,
                           "Test::Deep" => 0,
                           "Test::More" => "0.88",
-                          "Clone" => 0,
+                          "Storable" => 0,
                          },
     PMLIBDIRS         => [ 'Texinfo', 'LocaleData', 'DebugTexinfo' ],
     EXE_FILES         => [ 'texi2any' ],

Index: tp/README
===================================================================
RCS file: /sources/texinfo/texinfo/tp/README,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- tp/README   4 Jan 2012 19:16:57 -0000       1.7
+++ tp/README   23 Feb 2012 22:14:42 -0000      1.8
@@ -1,4 +1,4 @@
-$Id: README,v 1.7 2012/01/04 19:16:57 karl Exp $
+$Id: README,v 1.8 2012/02/23 22:14:42 pertusus Exp $
 texinfo/tp/README
 
   Copyright 2011, 2012 Free Software Foundation, Inc.
@@ -11,9 +11,9 @@
 tree representing the Texinfo code structure.
 
 These other modules and libraries are required.  All have been standard
-parts of Perl for years.
+parts of Perl for years, at least since 5.007003.
   Carp, Config, Data::Dumper, Encode, File::Basename, File::Spec
-  Getopt::Long, Unicode::Normalize
+  Getopt::Long, Unicode::Normalize, Storable
 
 It also uses the less widely-available modules:
   Locale::Messages, Unicode::EastAsianWidth, Text::Unidecode
@@ -21,9 +21,9 @@
 part of Texinfo (not disturbing the Perl installation at all).
 
 To run the tests you also need:
-  Data::Compare, Test::Deep, Clone
+  Data::Compare, Test::Deep
 On Debian-based distros, the corresponding packages are named:
-libdata-compare-perl libtest-deep-perl libclone-perl
+libdata-compare-perl libtest-deep-perl
 
 
 This module is part of GNU Texinfo.  A standalone Perl module may also be

Index: tp/TODO
===================================================================
RCS file: /sources/texinfo/texinfo/tp/TODO,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -b -r1.268 -r1.269
--- tp/TODO     20 Feb 2012 23:30:43 -0000      1.268
+++ tp/TODO     23 Feb 2012 22:14:42 -0000      1.269
@@ -68,7 +68,7 @@
 enable encoding and entities.
 
 in html test footnotestyle separate.  There are such tests in tp/tests,
-mayeb they are sufficient, but they are only done for long checks.
+maybe they are sufficient, but they are only done for long checks.
 
 
 Future features
@@ -84,9 +84,6 @@
 And about @setfilename in included files which is for now completly
 removed (consistently with documentation).
 
-New command to modify/transform a texinfo manual, for now to fix
-a tree by adding empty unnumbered commands.
-
 Right now VERBOSE is almost not used.
 
 Handle better @exdent in html? (there is a FIXME in the code)

Index: tp/t/test_utils.pl
===================================================================
RCS file: /sources/texinfo/texinfo/tp/t/test_utils.pl,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -b -r1.114 -r1.115
--- tp/t/test_utils.pl  13 Feb 2012 00:45:23 -0000      1.114
+++ tp/t/test_utils.pl  23 Feb 2012 22:14:42 -0000      1.115
@@ -22,7 +22,7 @@
 use Data::Dumper;
 use Data::Compare;
 use Test::Deep;
-use Clone qw(clone);
+use Storable qw(dclone); # standard in 5.007003
 #use Data::Diff;
 #use Data::Transformer;
 #use Struct::Compare;
@@ -278,7 +278,7 @@
   return undef if (!defined($root));
   if (!defined($been_there)) {
     #print STDERR "First call: $root\n";
-    $root = clone ($root);
+    $root = dclone ($root);
     #print STDERR Data::Dumper->Dump([$root]);
     $been_there = {};
   }



reply via email to

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