The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Build.PL 10
Changelog.ini 19
Changes 05
MANIFEST 10
META.json 66
META.yml 1413
Makefile.PL 10
README 1738
lib/Tree/Simple/Visitor.pm 11
lib/Tree/Simple.pm 11
t/version.t 110
11 files changed (This is a version diff) 5473
@@ -14,7 +14,6 @@ Module::Build -> new
 	{
 		'Test::Exception' => '0.15',
 		'Test::More'      => '0.47',
-		'Test::Version'   => 1.002003,
 	},
 	configure_requires =>
 	{
@@ -1,7 +1,15 @@
 [Module]
 Name=Tree::Simple
 Changelog.Creator=Module::Metadata::Changes V 2.05
-Changelog.Parser=Config::IniFiles V 2.78
+Changelog.Parser=Config::IniFiles V 2.83
+
+[V 1.24]
+Date=2014-09-06T09:27:00
+Comments= <<EOT
+- Abandon Test::Version and hence delete t/version.t. Putting version.t in xt/author/ is not a solution,
+because Test::Version has problems with Test::EOL and Test::Builder.
+Thanx to Kent Fredric for the github issue which started me investigating this issue.
+EOT
 
 [V 1.23]
 Date=2013-11-09T10:43:00
@@ -1,5 +1,10 @@
 Revision history for Perl extension Tree::Simple.
 
+1.24  Sat Sep  6 09:27:00 2014
+	- Abandon Test::Version and hence delete t/version.t. Putting version.t in xt/author/ is not a solution,
+		because Test::Version has problems with Test::EOL and Test::Builder.
+		Thanx to Kent Fredric for the github issue which started me investigating this issue.
+
 1.23  Sat Nov  9 10:43:00 2013
 	- No code changes.
 	- Accept spelling corrections from the Debian Perl Group, with thanx. See RT#90171.
@@ -19,6 +19,5 @@ t/16_Tree_Simple_width_test.t
 t/17_Tree_Simple_width_test.t
 t/20_Tree_Simple_Visitor_test.t
 t/21_Tree_Simple_Visitor_test.t
-t/version.t
 xt/author/pod.t
 xt/author/pod_coverage.t
@@ -4,7 +4,7 @@
       "Stevan Little <stevan@cpan.org>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4005, CPAN::Meta::Converter version 2.131560",
+   "generated_by" : "Module::Build version 0.421",
    "license" : [
       "perl_5"
    ],
@@ -17,8 +17,7 @@
       "build" : {
          "requires" : {
             "Test::Exception" : "0.15",
-            "Test::More" : "0.47",
-            "Test::Version" : "1.002003"
+            "Test::More" : "0.47"
          }
       },
       "configure" : {
@@ -38,11 +37,11 @@
    "provides" : {
       "Tree::Simple" : {
          "file" : "lib/Tree/Simple.pm",
-         "version" : "1.23"
+         "version" : "1.24"
       },
       "Tree::Simple::Visitor" : {
          "file" : "lib/Tree/Simple/Visitor.pm",
-         "version" : "1.23"
+         "version" : "1.24"
       }
    },
    "release_status" : "stable",
@@ -51,11 +50,12 @@
          "web" : "https://github.com/stevan/tree-simple/issues"
       },
       "license" : [
+         "http://dev.perl.org/licenses/",
          "https://www.gnu.org/licenses/license-list.html#PerlLicense"
       ],
       "repository" : {
          "url" : "https://github.com/stevan/tree-simple"
       }
    },
-   "version" : "1.23"
+   "version" : "1.24"
 }
@@ -3,32 +3,31 @@ abstract: 'A simple tree object'
 author:
   - 'Stevan Little <stevan@cpan.org>'
 build_requires:
-  Test::Exception: 0.15
-  Test::More: 0.47
-  Test::Version: 1.002003
+  Test::Exception: '0.15'
+  Test::More: '0.47'
 configure_requires:
-  Module::Build: 0.4
+  Module::Build: '0.4'
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4005, CPAN::Meta::Converter version 2.131560'
+generated_by: 'Module::Build version 0.421, CPAN::Meta::Converter version 2.142060'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Tree-Simple
 provides:
   Tree::Simple:
     file: lib/Tree/Simple.pm
-    version: 1.23
+    version: '1.24'
   Tree::Simple::Visitor:
     file: lib/Tree/Simple/Visitor.pm
-    version: 1.23
+    version: '1.24'
 requires:
-  Scalar::Util: 1.18
-  constant: 0
-  strict: 0
-  warnings: 0
+  Scalar::Util: '1.18'
+  constant: '0'
+  strict: '0'
+  warnings: '0'
 resources:
   bugtracker: https://github.com/stevan/tree-simple/issues
-  license: https://www.gnu.org/licenses/license-list.html#PerlLicense
+  license: http://dev.perl.org/licenses/
   repository: https://github.com/stevan/tree-simple
-version: 1.23
+version: '1.24'
@@ -30,7 +30,6 @@ my(%params) =
 		'strict'          => 0,
 		'Test::Exception' => '0.15',
 		'Test::More'      => '0.47',
-		'Test::Version'   => 1.002003,
 		'warnings'        => 0,
 	},
 	VERSION_FROM => 'lib/Tree/Simple.pm',
@@ -1,28 +1,49 @@
-Tree/Simple version 1.18
-========================
+README file for Tree::Simple.
 
-See the module documentation for more information.
+See also: CHANGES and Changelog.ini.
 
-INSTALLATION
+Warning: WinZip 8.1 and 9.0 both contain an 'accidental' bug which stops
+them recognizing POSIX-style directory structures in valid tar files.
+You are better off using a reliable tool such as InfoZip:
+ftp://ftp.info-zip.org/pub/infozip/
 
-To install this module type the following:
+1 Installing from a Unix-like distro
+------------------------------------
+shell>gunzip Tree-Simple-1.23.tgz
+shell>tar mxvf Tree-Simple-1.23.tar
 
-   perl Makefile.PL
-   make
-   make test
-   make install
+On Unix-like systems, assuming you have installed Module::Build V 0.25+:
 
-DEPENDENCIES
+shell>perl Build.PL
+shell>./Build
+shell>./Build test
+shell>./Build install
 
-This module requires no other modules and libraries outside of the core
-for normal usage. However it uses Test::Exception in the test suite.
+On MS Windows-like systems, assuming you have installed Module::Build V 0.25+:
 
-COPYRIGHT AND LICENCE
+shell>perl Build.PL
+shell>perl Build
+shell>perl Build test
+shell>perl Build install
 
-Copyright (C) 2004-2006 Infinity Interactive, Inc.
+Alternately, without Module::Build, you do this:
 
-http://www.iinteractive.com
+Note: 'make' on MS Windows-like systems may be called 'nmake' or 'dmake'.
 
-This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+shell>perl Makefile.PL
+shell>make
+shell>make test
+shell>su              (for Unix-like systems)
+shell>make install
+shell>exit            (for Unix-like systems)
 
+On all systems:
+
+Run Simple.pm through your favourite pod2html translator.
+
+2 Installing from an ActiveState distro
+---------------------------------------
+shell>unzip Tree-Simple-1.23.zip
+shell>ppm install --location=. Tree-Simple
+shell>del Tree-Simple-1.23.ppd
+shell>del PPM-Tree-Simple-1.23.tar.gz
@@ -3,7 +3,7 @@ package Tree::Simple::Visitor;
 use strict;
 use warnings;
 
-our $VERSION = '1.23';
+our $VERSION = '1.24';
 
 use Scalar::Util qw(blessed);
 
@@ -3,7 +3,7 @@ package Tree::Simple;
 use strict;
 use warnings;
 
-our $VERSION = '1.23';
+our $VERSION = '1.24';
 
 use Scalar::Util qw(blessed);
 
@@ -1,11 +0,0 @@
-use strict;
-use warnings;
-
-use Test::More;
-use Test::Version 'version_all_ok', {is_strict => 1};
-
-# ------------------------------------------------
-
-version_all_ok;
-
-done_testing;