2013-09-02 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Tagging version '0.9904' using shipit.
[4fab8f3e7a2c] [tip]
* t/08_corelist.t:
Almost forgot to add this
[4e3713e87478] [0.9904]
* vutil/vxs.xs:
Delete this useless code path
[5effc1d02853]
* README:
Fixup typo in README
[7b9cc580738a]
* MANIFEST, Makefile.PL, README, t/07locale.t, vutil/vutil.c,
vutil/vxs.xs:
A couple subtle changes from bleadperl. Also, require parent to be
installed even if it should have been installed already (Thanks
RHEL!). Handle magical initializers (like tied hash elements), but
only test where we can do it easily.
[6fd396e1006b]
2013-08-20 John Peacock <john.peacock@havurah-software.org>
* README, lib/version.pm, t/01base.t, t/02derived.t, t/03require.t,
t/04strict_lax.t, t/05sigdie.t, t/06noop.t, t/07locale.t,
t/coretests.pm, vperl/vpp.pm, vutil/lib/version/vxs.pm:
Final sync with bleadperl
[4d748bda798b]
2013-08-18 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Tagging version '0.9903' using shipit.
[02af417226b0]
* vutil/lib/version/vxs.pm:
Missed one VERSION++
[8c04e6e6f195] [0.9903]
* README:
Final tweaks before release to CPAN
[a63c5368dbae]
2013-08-16 John Peacock <john.peacock@havurah-software.org>
* lib/version.pod:
More whitespace normalization
[bebbe00cbd68]
2013-08-15 John Peacock <john.peacock@havurah-software.org>
* lib/version.pm, lib/version/Internals.pod, t/01base.t,
t/02derived.t, t/03require.t, t/04strict_lax.t, t/05sigdie.t,
t/06noop.t, t/07locale.t, t/coretests.pm, vperl/vpp.pm:
Merge with core perl changes and bump $VERSION for release.
[cf81a9587bf2]
2013-07-06 John Peacock <john.peacock@havurah-software.org>
* lib/version/Internals.pod:
Resolve https://rt.cpan.org/Ticket/Display.html?id=86582
[f831a867b6be]
* Makefile.PL:
Always install version::vpp even when installing XS code Resolves
https://rt.cpan.org/Ticket/Display.html?id=84616
[e983c52f6935]
* Makefile.PL:
Require the correct minimum version of "parent"
[1aa33af2f954]
* Makefile.PL, t/coretests.pm:
Eliminate "use base" usage
[ffee69e907be]
2013-03-06 John Peacock <john.peacock@havurah-software.org>
* .hgtags:
Tagging version '0.9902' using shipit.
[5c6574976e24]
* lib/version.pm:
Make sure to create &version::new alias with all Perls
[9fc95f57161a] [0.9902]
2013-03-05 John Peacock <john.peacock@havurah-software.org>
* README:
Ready for release to CPAN
[e8829f2f8800]
2013-03-03 John Peacock <john.peacock@havurah-software.org>
* vperl/vpp.pm:
Pure Perl version::new() should also croak if called as function.
Resolves: https://rt.cpan.org/Ticket/Display.html?id=81085
[823994482617]
* lib/version.pm, t/01base.t, t/02derived.t, t/03require.t,
t/05sigdie.t, t/06noop.t, t/07locale.t, t/coretests.pm,
vperl/vpp.pm, vutil/lib/version/vxs.pm:
Cope with hashkey ordering changes. Resolves:
https://rt.cpan.org/Public/Bug/Display.html?id=81708
[3c49b0c9c7d6]
* Makefile.PL:
Implement PERL_ONLY environment variable. Resolves:
https://rt.cpan.org/Public/Bug/Display.html?id=83509
[be18a6913e9d]
* .hgignore, vutil/vutil.c, vutil/vxs.xs:
Don't create object structure until after prescanning, resolves:
https://rt.cpan.org/Public/Bug/Display.html?id=81086
[50e4af5e81ce]
2012-11-15 John Peacock <john.peacock@havurah-software.org>
* t/01base.t, vutil/vxs.xs:
Resolve https://rt.cpan.org/Ticket/Display.html?id=81085
[38f2fe7b96fd]
1.14 Wed Sep 4 13:44:00 2013
- Document the copy() method.
- Patch the copy() method so it respects the {no_attribute_copy => 1} option.
- Add method read_tree(), for text files. It uses Perl6::Slurp (which supports utf8).
- Add methods read_attributes() and string2hashref($s) for use by read_tree().
- Add t/read.tree.t to test read_tree().
- Add t/tree.utf8.attrbiutes.txt, in utf8, for use by t/read.tree.t.
- Add t/tree.with.attributes.txt and t/tree.without.attributes.txt for use by t/read.tree.t.
- Make Perl V 5.8.1 a pre-req so we have access to the utf8 pragma.
1.13 Mon Aug 12 17:16:00 2013
- Change the values accepted for the no_attributes option from undef and 1 to 0 and 1.
If undef is used, it becomes 0, so pre-existing code will not change behaviour.
This makes it easier to pass 0 or 1 from the command line, since there is no default value available.
0.005000 Thu Feb 9 07:03:26 2012
- Fixed handling of slurp()
- Removed dependency of English locale in errors.t
(thanks to all those who reported it)
- Tweaked ipc.t to placate Windows (thanks John)
- Disabled implicit open failure warnings (thanks Kevin)
- Cleaned up code and commented
- Improved performance significantly for chomped cases
- Updated Makefile.PL and added Build.pl
0.050000 Thu Feb 9 15:30:53 2012
- No feature changes: update to fix version number regression
0.051000 Thu Jun 14 20:52:15 2012
- Tweaked error.t to placate Windows (thanks mascip)
0.051001 Fri Jul 27 07:58:08 2012
- Doc tweak (thanks John)
0.051003 Sat Feb 9 11:59:34 2013
- Documented limitations of C<slurp> on certain platforms
(e.g. no piped opens under Windows).
- Allowed layer options to have parenthesized args
(Thanks Kevin)
- Handle File::Temp filehandles correctly (thanks Kevin)
0.2301 2013-04-11 16:30:05 Europe/London
* dist.ini: Managed with Dist::Zilla now; generates Makefile.PL
to avoid circular dependency when using Build.PL
0.07 2013-07-01T03:08:52Z
- If the C<< RELEASE_TESTING >> environment variable is true, then instead
of skipping tests, Test::Requires bails out.
(tobyink)
0.07
- document that use Test::Requires "5.010" works.
(tobyink)
1.02 - Mon Jul 8 21:15:30 2013
* Bump to stable release
1.01_02 - Thu Jul 19 06:18:35 2012
* Remove the ::Tie stuff. It should be fully Capture::Tiny
now.
1.01_01 - Mon May 14 16:05:22 2012
* David Golden re-did everything with Capture::Tiny
to get around the odd output paths that we coudn't
handle with a tie.
1.08 2013-06-07
- The handling of defaults in the XS version of validate_pos was broken. The
default were simply pushed into the returned array, rather than being
explicitly stored in the right index based on the order of the specs passed
to validate_pos(). RT #83780.
1.07 2012-10-26
- Params::Validate's XS implementation would overwrite $@ when validation subs
were called. Patch by Salvador Fandino. RT #80124.
- The use of state in the POD was broken. It only works with scalars. Reported
by Salvatore Bonaccorso. RT #80250.
2.062 11 August 2013
* RT#87335: [PATCH] Fix up tests for imminent bleadperl changes
* RT#84647: typo fixes
* RT#86814: IO::Compress::Gzip test t/100generic-bzip2.t hangs on Cygwin
2.061 19 May 2013
* zipdetails (1.06)
Get it to cope with Android 'zipalign' non-standard extra fields.
These are used to make sure that a non-compressed member starts on
a 4 byte boundary.
* RT#84647: unzip example with IO::Uncompress::Unzip
---- Release V0.23 CPAN ----
* Build.PL: Use Module::Build
* Temp.pm: internally holds absolute path for cleanup (Fixes RT #44924)
* t/rmtree.t: (new) Test temp dir removal explicitly.
* t/tempfile.t: Correctly tests directory removal from chdir.
* Temp.pm: Clean up temp directory on exit even if it is the
current directory. Patch supplied by Ed Avis and fixes RT #45246.
* Temp.pm: Defer unlinking tempfiles if initial unlink fails
instad of croaking; fixes problems on NFS (RT #82720)
* Temp.pm: Allow leading template to new() for consistency with
newdir()
* Temp.pm: Calling tempfile or tempdir as a class method now
produce a more useful fatal error message
* Temp.pm: new/newdir/tempfile/tempdir now all allow either
a leading template argument or a TEMPLATE option
* Temp.pm: Overload numify with refaddr() in same manner as IO::File
(closes RT #47397 from Kevin Ryde)
2013-03-27 k <k@k83.linux.bogus>
* release 2.10
* no change to 2.10-TRIAL
2013-03-24 k <k@k83.linux.bogus>
* release 2.10-TRIAL
* release 2.09-TRIAL
* address RT#84139: fix test to work with upcoming perl 5.18
(Thanks to ZEFRAM)
* fixed the autogen.t test again, this time for perl 5.8.9
2012-05-20 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* release 2.08_53
* apply doc patch by Nick Stokoe from ticket #77102
* declare dependency on Compress::Zlib
2009-03-01 Andreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
* release 2.08_51
* added a test by Jason M. Mills to chase down the bug he reports
in https://rt.cpan.org/Ticket/Display.html?id=43675
2.062 11 August 2013
* typo fix
[#86417]
2.061 19 May 2013
* Include zlib 1.2.8 source.
* typo fix
[#85431]
* silence compiler warning by making 2nd parameter to
DispStream a const char*
* Mishandling of BUILD_ZLIB=0 option
[#85492]