[libperl5i-perl] branch master updated (1c1fe16 -> 4c79557)
Axel Beckert
abe at deuxchevaux.org
Fri Apr 10 21:18:27 UTC 2015
This is an automated email from the git hooks/post-receive script.
abe pushed a change to branch master
in repository libperl5i-perl.
from 1c1fe16 Re-add TODO after upload
new 4acc929 Add debian/upstream/metadata
new 03a81bc Update debian/changelog
adds 85dae21 Basic philosophy
adds da1ea82 Sane .gitignore
adds 88e17a8 A basic Build.PL
adds b755dda Start off by using Modern::Perl.
adds 947df1b Add a MANIFEST and .SKIP
adds c044335 Whitespace nit
adds 6be6e88 Add CLASS.
adds 5369910 Add File::stat
adds 08061ee Add Time::Piece
adds 2ea4aa8 A quick test to see if perl5i works lexically. it doesn't.
adds bba2b3e Add Module::Load
adds 67a50b9 Try to add autodie, but its not amenable to being wrapped.
adds ba8de70 Update MANIFEST
adds 969339d Fix autodie, but now its not lexical.
adds 6640f46 Add autodie to the deps.
adds b528c8b Time::y2038 and Time::Piece don't play nice together. :(
adds dc2d020 BUGS, LICENSE and SEE ALSO.
adds 09c0a37 Fix autodie to be lexical.
adds a7398cb Add autobox::Core
adds 8f71bdc Note that this is mostly just about loading some modules.
adds a15502e Encourage collaboration.
adds b46f5f3 Remove Fatal dep, add IPC::System::Simple for autodie system dep.
adds 7c2f1e3 corrected casing of Text::ParseWords
adds c79a80f Note inspiration. Encourage more imagination.
adds 0f3223b Note the unstable interface.
adds 2e6d658 Rebuild MANIFEST
adds 0297969 Version 20090424
adds 9d0e6b3 Link to some modules we use.
adds 763b1c4 search.cpan.org has a weird inline pod sequence parser
adds 2ad562a Merge branch 'master' of git at github.com:schwern/perl5i
adds 372a45f Using DateTime instead of Time::Piece.
adds ad75f0e Fix DateTime version.
adds 7adc51f Fix time() so it behaves like a number.
adds cf9a9df Roll in cowens' extra time tests.
adds f67211c time is no longer TODO
adds 22061d8 Repair the DateTime test to account for differnt ideas about Sunday.
adds 19e21cd Make DateTime y2038 safe.
adds 74cbc9b corrected casing of Text::ParseWords
adds b2b3e3a Merge branch 'master' of git://github.com/schwern/perl5i
adds 8d9d526 added autobox::*::dump
adds 32fb8dc consolidated autobox::*::dump, fixed MANIFEST
adds fab518d Merge branch 'master' of git://github.com/schwern/perl5i
adds a8b9860 swtiched to autobox::dump, updated tests
adds 3f0d135 Merge branch 'master' of schwern/perl5i
adds 0c6cec5 added autobox::List::Util and tests
adds df3d527 fixed Build.pl and added tests for DateTime
adds a227c02 Merge commit 'cowens/master'
adds 0b8a354 Normalize the #! lines.
adds 9bfd71c Put all the dumper and List::Util tests into their own directories to unclutter t/
adds 98d383e Fix the hard coded path in reduce.t
adds aa49298 Add a perltidy and perlcritic.
adds 01d128f perltidy the whole thing.
adds 2ceacee Test dumping code.
adds 989b2f2 Fix line number calc in reduce test after perltidy moved code around.
adds 51c9184 Fix the tidy action so it picks up .PL files.
adds 025e561 Implement alias() [github #23]
adds f60877c Document that localtime() and gmtime() are y2038 safe.
adds 0e1b5d8 Forgot to add the alias() test.
adds 30ab01e made die always return 255 regardless of $! and $?
adds 79eb680 Merge commit 'cowens/master'
adds e311893 Move the die() docs in place. Mention the simple work around for the missing "feature"
adds 3c701db Our die() was setting $! after an eval.
adds 363b02f Fix the numbering on the die test.
adds 572cd29 Use parent instead of base.
adds 5dcc7e2 Add a perl5i program.
adds 114a457 Rebuild the MANIFEST
adds 50cbf26 Have git ignore the generated bin/perl5i and Devel::NYTProf files.
adds f30fa5a FIx alias() so it doesn't add the caller if there's more than one arg.
adds 877800c Fix stat() so it works in list context.
adds 1c572e1 Add in File::chdir.
adds 90135b6 Fix casing of File::stat
adds add22c1 (lc_)ucfirst_word
adds 78a641b (lc_)ucfirst_word test
adds 268209f a not so dumb way to attack the ucfirst_word problem
adds 3800b7e Move the DateTime code into perl5i::DateTime to clear things out.
adds 5088f67 Merge branch 'master' of git://github.com/schwern/perl5i
adds e95e16d realised that I didnt comment anything
adds a8d5da0 Added SCALAR::center() and tests in t/center.t. See [github/issues] #44.
adds 5653162 Added SCALAR->center() per [github/issues] #44.
adds a98beec Merge commit 'chromatic/center' into center
adds 85b0992 Add the center test to the MANIFEST
adds cf9b55c Test some more edge cases.
adds 7054818 Test that center() always returns the correct length
adds 1693337 Document center()
adds 1a99c77 pull from upstream
adds 0b0f697 Fix our die() override to not munge a reference
adds 6d60bce Fix the die tests so they work without having to rebuild.
adds 9f858f1 Merge branch 'master' of git://github.com/schwern/perl5i
adds ed0df4a now lets do ucfirst as scalar methods
adds 866cd4b l/rtrim done
adds 0d7bb5c and pulling it all in with trim
adds 910b002 moved some stuff arround.
adds 5d9595a dropping lc_ucfirst... schwern pointed you can just stack lc and get the same results
adds e2be3d2 change to the way that ucfirst_word works, updated tests
adds 4b57581 use English [github.issues 33]
adds 456e584 Added docs noting existence of perl5i command line util
adds 964e61b Merge branch 'master' of git at github.com:schwern/perl5i
adds c63ba1b Keep Module::Build from installing bin/perl5i.PL
adds ba26e44 Add a THANKS section
adds dc557c6 Clarify the near term goal.
adds c1d5262 Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds 919d23e really, conflict with stash
adds 38966ef Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds 4a6158a Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds aef9884 just realized that these are still here
adds fa6bef3 going to pull the data type stuff to there own file
adds 547bf65 Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools
adds 07954c2 Add IO::Handle for autoflush() and all that
adds 8401d6c Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds 131f50c pulling the data type stuff to its own branch
adds 6687d2b adding the ability for center to be handed a string to use to pad
adds 3f4d343 Merge branch 'master' of git://github.com/schwern/perl5i
adds fbaeab2 Merge branch 'master' of git://github.com/schwern/perl5i
adds fddc162 Merge branch 'master' of git://github.com/schwern/perl5i
adds fa977ee let center use a character other than space
adds 5f183bb resolved conflict
adds f56b8ec Remove File::stat. It's a core module and people are getting confused by File::Stat.
adds 9600382 Fix a minor doc error
adds fa71974 fix a couple of typos in docs
adds b916b36 Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds a3b42ba finishing up all my todos for Scalar.pm, center is now in one place and everything has docs
adds 0a96ce1 rename Scalar to SCALAR
adds 97ea141 Move the SCALAR code into perl5i::SCALAR
adds e7d4582 Update the MANIFEST
adds 7179c70 Merge branch 'master' of git at github.com:schwern/perl5i
adds 14282b3 Add missing dep on File::chdir [github 55]
adds 7942eda Initial, somewhat functional version of perl5i.c
adds bef5e8d Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
adds 9d797bb Added wrapping of params in double quotes; buggy; crashes on $ bin/perl5i -M"lib 'lib'" -e "say 'foo';"
adds 5d07bc9 Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
adds a2bf2ab Corrected error in string length allocation
adds 1658470 Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
adds fa31504 Improved readability and added return of int from system() call
adds 3d96373 Integrated compilation of perl5i.c into build/install process
adds 1ae47fc Removed perl5i.PL from MANIFEST
adds 6ae043b Moved script_files definition to MyBuild.pm because resulting executable name is unknown until build time since it varies based on operating system
adds e866347 Added .c and .o to list of files ignored during install
adds 5115385 Added perl5i.c to the MANIFEST
adds f84b9b7 Added check for C compiler
adds 1960db1 Merge commit 'dap/perl5i_as_c' into perl5i_as_c
adds bcef081 DESTROY ALL TABS
adds 8b8bab9 Fix up perl5i.c to do an exec and avoid the shell.
adds d030794 Ignore object files
adds 7559876 Generate perl5i.c so we can insert which perl it should wrap around.
adds 4ee9a6a Make the command line wrapper test skip if there's no C compiler.
adds 04a6f15 New version of autobox::List::Util makes everything return an array ref in scalar context to fix chaining of method calls [github 34]
adds 0d1c146 Don't need blib any more
adds 3d619e9 Adding failing test proving that "perl5i -h" doesn't work as expected
adds ab74c07 Incremented number of test
adds aeb1289 Added null pointer to execv argument array as required; see exec(3); "perl5i -h" test now passes
adds 9e174d9 Mention the channel
adds ae90c8e Ignore the generated perl5i.c
adds 7a7b6cf added method SCALAR::wrap with tests and docs
adds 5f9f820 add separator parameter to wrap(). Changed API to accept named arguments
adds ca89c94 Merge git://github.com/schwern/perl5i
adds 2cf209c move method wrap() to SCALAR.pm
adds 8626d66 removed no-op looping in wrap.t
adds fa6a4a1 fixed wrap.t, I wasn't testing for non-default separators
adds d14b64e Merge commit 'brunov/master' into wrap
adds d862c61 Merge commit 'cowens/master' -off-by: Michael G. Schwern <schwern at pobox.com> Conflicts: lib/perl5i.pm
adds 51039e5 Doc typo
adds 31a57b3 Reword the docs to be more inclusive.
adds 9073b48 Merge branch 'master' of git://github.com/schwern/perl5i
adds 9217b02 Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools
adds 574f09c missed a conflict
adds 7bf323e Added escaping backslashes, for handling Windows paths
adds b8b472d Handle some joker using double quotes in their Perl path as well.
adds bbe510e Work around IPC::Open3 issues on Windows
adds da5bbd5 Fix the perl5i tests so they work before perl5i is installed
adds 6fdcd24 Eliminate C++ style comments, technically not compatible.
adds 822a8b7 I don't think we need to malloc. This might help with Windows' problems.
adds 69bf20e Add a note to the generated C code that it is generated.
adds ff1cfed We don't have to add our own null pointer, there's already one on argv.
adds 78db069 Testing schwern's hypothesis noted in schwern/perl5i#58
adds 4f59305 Added escaping backslashes, for handling Windows paths
adds 43baf67 Merge branch 'perl5i_as_c' of git at github.com:dap/perl5i into perl5i_as_c
adds 8588e23 A couple of additional workarounds of the perl printf call
adds 9659c8b Removed debugging statement
adds 10ac6d3 Merge commit 'dap/perl5i_as_c'
adds a0852e0 Give up on trying to make a command line wrapper in C on Windows and just us a bat file
adds 07e02be Add a Perl wrapper around perl5i so there's something when there's no C compiler.
adds 2c0314a Use a fixed time for the object tests.
adds 6d174a9 Eliminate the need to globally override gmtime() and localtime()
adds a160227 Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
adds b3235ba Merge branch 'master' of git://github.com/schwern/perl5i
adds e886eff Merge branch 'master' of git at github.com:notbenh/perl5i into scalar_tools
adds 3caf53e Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools
adds 016652d wrap() got lost along the way.
adds 672f049 Restore lost center() and wrap() docs
adds a3739e0 Moving the documentation into perl5i
adds 7ecabe5 Move the center and wrap docs back where they were
adds 827af21 Change title() to the less ambiguous title_case()
adds 1e00b5d pulled in Want
adds 9f64994 Merge commit 'jlavallee/want' into want
adds 804d67f Remove a debugging print from the Want test.
adds c37f204 Convert from ok() to is(). In the process discovered that want() is broken with prototypes. See rt.cpan.org 47963.
adds 5cbbdf3 mention Want in the POD.
adds ab5b6d2 Merge branch 'want' of git://github.com/jlavallee/perl5i into want
adds 957ce28 AHHHH why is this still here?
adds ad4c830 why is this still here?
adds 893835a adding ref stuff
adds 0c2ff54 Merge branch 'flat' of git at github.com:notbenh/perl5i into faq4
adds b83d20c starting the number stuff from perlfaq4
adds 223b893 clarification from schwern, the faq4 note was only refering to the how to parse a number stuff from perlfaq4
adds 24fe5f5 how did I miss that, all better now, forgot to clean out Test::Most, also had is_real pointing to is_integer, fixed that. All tests pass again.
adds 27280d4 Merge commit 'notbenh/faq4' into faq4
adds 8dd39c0 Skip the perl5i bat file
adds 309f83b We were leaking functions into the SCALAR namespace from loaded modules.
adds b950d92 Update the MANIFEST
adds f2214b9 Merge branch 'master' into faq4
adds a71e90e Fix the hash autovivification bug with "no autovivification". [github.com 64]
adds 708cd89 Add dep on autovivification. Auto generate readme and license.
adds 478ddda Update gitignore for MYMETA
adds 39c49a2 Change the versioning scheme to follow SemVer.org.
adds 09c3fe6 Version 0.1.0
adds 14d43f9 Skip emacs temp files
adds 99b9b7b Add a patching policy
adds 37c8cda Update the MANIFEST
adds 04bdfb9 Added try/catch support via Try::Tiny
adds 32ace00 Note that Try::Tiny is an alternative to eval BLOCK.
adds 21d2f7b Add a Changes file. Play catch up.
adds 3f712a2 Collect together the autoboxed stuff in the docs.
adds 3dbf805 Some updates to the patching policy
adds 4eebc74 caller() now returns an object. [github.com 21]
adds 0673af9 Add the mailing list to the meta data.
adds 1be7b92 I don't know how, but perl5i exports Carp. [github 52]
adds 3e96c28 A basic Object class. [github 65]
adds 2566b32 pod fixes
adds 4e9ed8f Merge branch 'master' of github.com:schwern/perl5i
adds 87e2b16 Add Object->class to determine the class of an object
adds 9b1dd1d Add Object->reftype
adds 94f64f6 For some reason the Build.PL was executable
adds 2ca23be Test that reftype() gets bare arrays and hashes wrong. [github 74]
adds 8403797 Implement is_tainted(), taint() and untaint(). [github 71]
adds 6edd7ef Avar convinced me that tainting any ol thing isn't very useful.
adds e9503d3 Fixed typos in documentation.
adds e5f5cfc Merge branch 'master' of github.com:schwern/perl5i
adds e5f4b02 The story so far.
adds a35f86d Add Object->ISA
adds 992c266 Encourage patching.
adds 24501c3 Add the IRC channel to the metadata.
adds ae4cc15 Add some more contact info. Also mention Moose in the SEE ALSO.
adds a1632be Add Object->super
adds 28e3378 Realized that Object->class doesn't DWIM as a class method. This is more important than identifying a SCALAR object.
adds 8372e26 Add Object->linear_isa
adds a272bb6 Pulled the trigger on "use perl5i". It will die now. Its "use perl5i::0".
adds a3e2edd Move the docs back into perl5i.pm, so they can be found.
adds fa4ea37 POD fix, turn an email address into a mailto link.
adds 99161da Rebuild the MANIFEST
adds 094e014 Turn on "use utf8". perl5i is MËTÁŁ
adds 8baa753 Change the abstract to something a little more purposeful.
adds 0530daf The big slog to convert meta object methods from Object to a meta object.
adds 1e07ce4 Update the Changes with the new meta object info
adds 803762a Don't export rreturn() or lnoreturn() from Want. [github 90]
adds c42eeb7 Make load() a scalar method [github 90]
adds 483671c Merge branch 'master' into faq4
adds 1c6fa4d Eliminate is_dec(). That's a bit too abbrev.
adds 4443188 De shiftify for a tiny bit of speed
adds f54571c Changes to the numeric examination methods.
adds d7fe909 Remove is_positive_integer special case and make is_positive/is_negative instead.
adds bbd4e00 Not going to mess with scientific notation just yet.
adds b98b885 added .prove to .gitignore
adds 4a651b3 Implement Github Issue 85: Fix LIST->grep() to take a regex
adds 340b60f Make grep() with regex a bit faster
adds 4307039 Document extra argument to trim() and friends. Fix trim($charset).
adds 5b00d1d Use smartmatch in grep implementation. This way @array->grep($xyz) accepts any $xyz that ~~ would
adds 73bdccf Implemented autoboxed List::MoreUtils functions: all, any, none, minmax, true, false, uniq and zip"
adds d734fa6 Mention List::MoreUtils in the docs
adds f2cfbf2 No point to using Module::Load on hard coded modules.
adds ef4b8c7 forgot to commit the tests for List::MoreUtils
adds ba7f8f4 Removed "zip" and "range" aliases. Fixed incorrect test
adds 4198d98 update the docs on zip -> mesh name change
adds bffbedb .gitignore: ignore vim's annoying *.swp files
adds 5b7ed9b added new files to MANIFEST
adds a1483cd documented flip()
adds cb3b358 added List::Moreutils test files to MANIFEST
adds 627b21c implemented %hash->merge using Hash::Merge::Simple
adds ef2edae added prereq for Hash::Merge::Simple to Build.PL
adds b9d57d5 Add missing List::MoreUtils dep
adds 203aa4b Update MANIFEST
adds 7900a7f Reformat list autobox docs with example.
adds 2c73801 flip() docs imply an untrue hash ordering.
adds 51c9c47 Kill another useless use of Module::Load
adds c3769ea Whitespace nit
adds bed67d2 Turn alias() into an autoboxed method. [github 90]
adds b3d5072 Update Changes with brunov's work.
adds a602bae Make @ARGV and all filehandles utf8 encoded. [github 76]
adds 43e20a4 Added try/catch support via Try::Tiny
adds 72a9ddf Merge branch 'master' of git://github.com/schwern/perl5i
adds 5f5aa77 added .prove to .gitignore
adds 7ba38f2 Implement Github Issue 85: Fix LIST->grep() to take a regex
adds a47b719 Merge branch 'master' of git://github.com/schwern/perl5i
adds 5de77c9 Implemented autoboxed List::MoreUtils functions: all, any, none, minmax, true, false, uniq and zip"
adds 70a4b52 solve merge conflict in 0.pm (Try::Tiny docs)
adds cd9c4c9 Mention List::MoreUtils in the docs
adds 119954e forgot to commit the tests for List::MoreUtils
adds a9d7698 Removed "zip" and "range" aliases. Fixed incorrect test
adds e20cf4f update the docs on zip -> mesh name change
adds a34e1ab .gitignore: ignore vim's annoying *.swp files
adds f4e0631 added List::Moreutils test files to MANIFEST
adds fb6f013 Merge branch 'master' of git://github.com/schwern/perl5i
adds bdb6de0 Merge branch 'master' of git://github.com/schwern/perl5i
adds 5c906b6 Merge branch 'master' of git://github.com/schwern/perl5i
adds d711c8d tests in place, naive implementation
adds 9bef6a9 replace my implementation with Array::Diff
adds ac346ed name tests, create a TODO for nested data structures
adds 3c75e05 Document ARRAY->diff
adds ce56ed9 croak when passed a nested data structure
adds 53f119c Add Array::Diff to the prereqs
adds 85a7f5b Merge branch 'diff'
adds 259fa50 Merge branch 'master' of github.com:schwern/perl5i
adds 45c8edf Make utf8+open lexical, otherwise its likely to cause havoc on unsuspecting code.
adds 3d5808f Merge branch 'master' into faq4
adds c885ddb Remove the is_code, is_array, etc...
adds 415a801 Document the numeric methods.
adds 627f631 Test that zero is neither negative nor positive.
adds 2ff82f7 Document that 0 is neither positive nor negative.
adds e8bceda Note numeric methods in the change log
adds d66eff8 Whoops, left over from the faq4 branch
adds bc87f5e Fix a warning when open fails.
adds c6c66a1 Version 0.2.0
adds 1624a7f Whoops, round_up and round_down are busted.
adds f577193 Version 0.2.1
adds 7638fcd Don't index most of the internals.
adds 967150b The meta file didn't get the right versions last release
adds 2aa7ee1 make sure MB sees our copy of perl5i::VERSION when building
adds 1c03431 Load Taint::Util on demand
adds 1425c7c Version 0.2.2
adds 2f2921d Update the stability caveat now that its come true.
adds 1d83730 Squeeze some performance out of ceil, floor and is_number by making them aliases.
adds b7d621e typo in perl5i.pm docs
adds c95a8e2 minor formatting nit in perl5i.pm's example code
adds 0fdfa62 [ github 93 ]: Fix first() to take regex
adds 2498801 Note first() regex fix
adds 5c70ee4 Make sure time() works with == and gmtime() works with eq.
adds 932b6e7 Start writing perl5ifaq
adds 3ae0679 [ github 100 ]: Make is_number and friends work for everything
adds 7caccc7 Merge branch 'master' of git at github.com:schwern/perl5i
adds a4c25e7 Merge branch 'master' of github.com:schwern/perl5i
adds e72d004 Note is_number() and friends now work with everything. [github 100]
adds 199b686 Finish up answering the questions in the FAQ.
adds e09f0ef Fill in more FAQ questions.
adds f0dda44 Make grep() context-aware
adds 35db722 make uniq() context-aware
adds 1c41bba make minmax() context-aware
adds e80e310 make mesh() context-aware
adds 3743bbd Merge branch 'master' of git at github.com:schwern/perl5i
adds 58fe537 make %hash->flip context-aware
adds 04348a9 make %hash->merge context-aware
adds 5e0c011 Merge branch 'master' of github.com:schwern/perl5i
adds 1bb8180 Add bruno to the THANKS
adds e592790 extend ARRAY::diff() to work with nested data structures
adds 9c51651 stress test ARRAY::diff() for nested data structures
adds cd5c694 update ARRAY::diff()'s docs to account for nested comparison
adds b17c469 formatting diff.t
adds 28e1744 Make ARRAY::diff() take any number of arguments
adds 612454f document ARRAY::diff() taking more than two arguments
adds 61ff14f Ordering of elements shouldn't matter when considering equality of deep array references
adds c904182 Comments and some variable renaming of ARRAY::diff
adds b9876d5 smartmatch is your friend
adds 7af0da2 improve _are_equal() method
adds f739f2b test that array order effectively doesn't matter when testing equality
adds bb1b5af correct test name in diff.t
adds 7861a58 Fix _are_equal() with ARRAY
adds d33ff9b Don't quote when checking equality, it will interfere with overloading.
adds cdf7633 diff() called with non-arrayrefs wasn't being caught. Fix that, and add tests for it
adds 2cccfc0 Do not compare refs and nonrefs separately anymore. Possibly overloaded objects could in principle be compared with scalar values.
adds 90652f9 remove Array::Diff dependency from Build.PL
adds c34750d First shot at implementing comparison of overloaded objects. Also, some basic tests in place.
adds 5fd1da4 refactor of the _are_equal() method
adds 59a59ea Add explicit returns
adds e9ac41c Remove unreachable argument check in _diff_two(). Add a test to prove that it's not necessary.
adds 3c630d0 Test that comparison of scalar references works as expected
adds 9692df1 Test comparison of overloaded objects vs. overloaded objects
adds 21a9b5d Test comparison of overloaded objects vs. non-overloaded objects.
adds 6d97692 Better nested d.s. comparison: compare arrayrefs of different lengths, hashrefs of different values, and coderefs. Bug revealed and fixed
adds 8c2c30e Improve test coverage: left scalar vs. right overloaded object
adds 81503ab diff() should return an empty array rather than undef when no matches are found, to avoid breaking autobox chains
adds c4b2792 [ github 96 ]: Element ordering in arrayrefs matters when comparing equality
adds c16bc34 clarify the tests intentions
adds e2622a4 Consider that overloaded objects can be equal to references (ARRAY, HASH, etc).
adds b3082dd refactoring of _equal_object method from ARRAY.pm
adds 133c3ac An attempt to simplify the diff() code by resolving overloading early.
adds 84a5190 Overhaul _are_equal() based on Etherpad discussion and rewriting the overload comparison rules.
adds 0b1f5ff Glitch in _equal_overload()
adds 9cf4dca Work around is_deeply() not comparing overloaded object as string/numbers.
adds 6e9b816 remove duplicate tests in diff.t
adds 8cb24fc Test diffing with undef
adds 9036337 Added a ref test and discovered a bug.
adds 3986339 false alarm, I didn't understand how diff works
adds b43f906 Merge branch 'master' into diff
adds 4259c3a collapse SCALAR and REF clauses, they're identical
adds 9a53d6b better coverage of diff() for non-overloaded objects
adds 097cb98 better documentation for diff()
adds 0815947 Make diff() return an array in list context
adds 5f08e7e diff: return correctly with no arguments
adds 31ee2b0 diff() doc fixes
adds 3c5e8c8 Merge branch 'diff'
adds 177792c Update the change log with brunov's list context work and the FAQ
adds 5f25185 Merge branch 'master' of git at github.com:schwern/perl5i
adds 9e58a07 Add a "critic" target to run perlcritic
adds a0177a2 implemented ARRAY::intersect()
adds e6e22d6 update comment
adds 37e309c Merge branch 'diff' into intersect
adds 54b1caf some documentation for intersect()
adds c3d30f9 Merge branch 'master' into intersect
adds d01a9b6 make @array->intersect context-aware
adds 87c0635 Merge branch 'intersect'
adds 15db896 Merge branch 'master' of github.com:schwern/perl5i
adds fba7d06 Minor fixes to pass perlcritic severity 5
adds 5edbf21 Document the perl5i command line utility [github 31]
adds 406e5c4 Update to the latest Time::y2038 which appears to have fixed [github 30]
adds fbc1dc5 A basic round() function [github 95]
adds 0f41538 Minor doc fixes and improvements
adds 82c3087 Merge branch 'master' of github.com:schwern/perl5i
adds d7dc04c Ok, Time::y2038 20100218 was exactly the same as 20100223 except for a dep change.
adds 8df3558 Hey! Ho! Version One Point Oh!
adds 7f09040 minor typo fixes in perl5ifaq.pod
adds edbb6b7 Update Changes
adds 751f900 Rewrite autobox to use UNIVERSAL instead of DEFAULT which is more correct
adds 05898bf Remove warnings about version 0.
adds 76d7092 Don't put our own distdir in the MANIFEST
adds be514ea Update the MANIFEST
adds 6b79ec8 Version 1.0.0
adds 6adae81 alias() was still being exported.
adds 950e731 Document that carp() and croak() are exported, and do it explicitly.
adds 0bbfa55 %hash->say, just cuz
adds a4a0cfe fix typo in perl5ifaq
adds 1515039 Special case print() and say() for gmtime() and friends.
adds 9672b72 Work around "Cannot determine local time zone" on FreeBSD and the large localtime problem.
adds d384966 Tweak the say() test to be robust against say/tie being fixed in 5.12.
adds 00386d1 Explain the hopes that perl5i will serve as a testing ground for Perl 5.
adds 7f7ca78 Explain better why perl5i is safe for production use.
adds 38458f4 Encourage users to send us their problems with Perl 5.
adds 26ef3bf implemented checksum metaclass method
adds e2253f0 forgot to commit the test file
adds 107eb4a rename variable s/suffix/prefix/
adds 050b222 more thorough testing of checksum
adds fd173c6 Move test file to t/Meta/ and test throwing exceptions on invalid arguments
adds 6f940bb changed base option 'utf' to 'binary'
adds 31770f9 documented checksum
adds 89e5763 Merge branch 'checksum'
adds 9deffc5 checksum: change optional flag "base" for "format"
adds 1990a7b Clarify what checksum implies a little better in the docs
adds a518d76 Cleanup checksum() docs, change 64 format to commonly used base64.
adds 1920997 Mention checksum() in the change log
adds 37e0b48 Add methods to translate paths to modules and modules to paths.
adds 1ff3e32 Whoops, typo in the time_compat test.
adds 36c95a3 Typo
adds a6373da Version 1.1.0
adds 63efc37 Whoops, forgot to rebuild the MANIFEST.
adds 26e87ef Implemented $o->mo->is_equal($foo)
adds f0eabfb todo_skip tests for $scalar->mo->is_equal until mc is merged
adds 8325eb1 documentation stub for mo->is_equal()
adds 5450be0 Make map() return a list in list context.
adds 8163cda Rebuild the MANIFEST
adds 2ee018b added optimization for diffing arrays with no refs. Considerable speedup, especially for large arrays: http://gist.github.com/324697
adds 3a0386a remove no-op line
adds d33c382 apply same optimization for intersect
adds 9edd3d0 autoviv 0.05 fixed an assertion on 5.11.5
adds 4b44551 Update autobox::Core dep to one that is consistent about list returns.
adds 04ef7c4 update the change log for the changes since 1.1.0
adds 0f05e11 %hash->keys now returns a list in list context since autobox::Core 1.0, fix failing test in autovivification.t and bump prereq requirement in Build.PL
adds 1e8ca9c Merge branch 'master' of github.com:schwern/perl5i
adds 8bf76f1 [ github 106 ]: Change mo() to always return an instance object, write mc() to return the meta class object.
adds 7c77f11 Cleaner Meta::Class and Meta::Instance constructor inherited from Meta
adds 269bb87 Merge remote branch 'origin/mc'
adds 504d4e8 New Test::More is() does a real eq now, not "$have" eq "$want".
adds edbe4a5 Make indirect object syntax into an error.
adds 60bcba3 Merge remote branch 'origin/no_indirect'
adds cb67d0b Eliminate load() and add a much simpler require(). [github 107]
adds 9350622 Merge remote branch 'origin/load_to_require'
adds 47f31d0 Rebuild the MANIFEST
adds b16cf33 Update the change log with all the 2.0 merges.
adds 81b2da7 implement %hash->diff and %hash->intersect.
adds 301d581 document %hash->diff and %hash->intersect
adds 43e66e6 update Changes file
adds e02abc2 Fix the failing time_compat tests.
adds 901efab Clarify that %hash->diff and %hash->intersect work like their array counterparts.
adds ab2a34b enable TODO tests that pass now that branch mc has been merged
adds 5f63f7e Merge branch 'master' of github.com:schwern/perl5i
adds 9a2bb0d Unnecessary use of a TODO block
adds 43320c3 Only depend on Time::y2038 if necessary.
adds efb79d1 update meta files
adds 3c5be5e Put the Module::Load dep back, perl5i::1 needs it.
adds a623168 Create version 2.
adds cc06aa0 Add a script to make a new major version.
adds 3aa28ca Rebuld the MANIFEST
adds 93f45a9 Forgot to change perl5i::1 to perl5i::2 in lib/perl5i/2.pm
adds ec76b93 Return perl5i::1 to its state at v1.1.0.
adds 5cae469 Make the equal test use perl5i::latest
adds e4c6ed6 no strict not necessary, commend what equal.t is about.
adds 766deb2 remove the configure_requires section and let MB take care of it.
adds 15896cd Unnecessary use of autobox in SCALAR. Covered by perl5i::2::autobox
adds 8e6f0fa Test for the autobox can() bug [github 112]
adds 4782b2e Change $thing->perl to $thing->mo->perl so everything can do it.
adds adb6373 Add $thing->mo->dump
adds 4cf5291 Document the mo vs mc ambiguity
adds 500ddfa Fix ISA and linear_isa to return an array ref in scalar context to allow chaining.
adds 83ce7d3 Version 2.0.0
adds 068baf4 Quick fix to allow perl5i to run without DateTime.
adds 47d34e8 Version 2.0.1
adds 3b4f36d Module::Build's auto configure requires doesn't work on non-META.yml aware CPAN shells
adds 64607c7 Forgot to require indirect.pm
adds 59b62eb Forgot to depend on JSON and YAML::Any for dump()
adds 7559a77 v1 and v0 depend on Time::y2038. Don't run their tests without it.
adds eb6dbc7 autobox 2.60 breaks 42->isa("UNIVERSAL").
adds e8fe50c Version 2.0.2
adds 4d75d17 Forgot to require B before using a B routine in the JSON dump.
adds 03e4323 Add perl5i motivational image
adds 1b513b9 Forgot to require Digest::SHA1 and might as well throw in MD5 just in case.
adds ee611b1 Eliminate Test::Exception
adds 562c774 Add an admin script to increment the version for release.
adds 24b8ae2 Version 2.0.3
adds 41603df "Evil Magicians For A Better Perl" motivational poster
adds 8ac4a53 gmtime() will sometimes return undef if its out of bounds.
adds d4e0a86 Fix for perl5i command line on OS X 5.10.0 [github 116]
adds b52c3c2 Quiet a warning in 5.10.0 on OS X.
adds e6ad84e Update the change log
adds 7115c8c Forgot to change perl5i.bat to use perl5i::latest.
adds a95ad8c Change perl5i.plx to use perl5i::cmd and set $^X correctly
adds b13cbd2 Trademark owners denied our use. *sigh*
adds c473c8d Make perl5i MËTÁŁ, not MËTÃÅ: Set =encoding utf8 on POD
adds 17e6bb3 Allow perl5i to load after List::MoreUtils.
adds 745621e Fix is_integer() and is_decimal() for things like 1.0 and 1. and .0 [github 123]
adds a9c5cdc Fix rounding of negative numbers.
adds 90f8bd1 copy diff.t to list-trim.t
adds 31cb50a add @list->ltrim, @list->rtrim, @list->trim, issue #121
adds da8846d Cut down a bit on the trim docs redundancy.
adds c7b5f98 Use scalar to force scalar context. More obvious what's going on.
adds 3318c6c More directly test @array->trim in list context.
adds 7087825 Note @array->trim
adds e6df0c3 Quiet the autodie test on Windows.
adds 07eaac9 Have to use single quotes to be most portable.
adds 7843edb Version 2.1.0
adds ff74486 autovivification 0.05 did not play nice with Regexp::Common [github 32]
adds a513152 Version 2.1.1
adds 7535a2c Uhh, we never implemented $obj->mo->id.
adds 6fdc67f Add commify() and group_digits().
adds 01a7228 Make $scalar->mo->is_tainted and friends work.
adds f0bcb64 Restore $foo->is_tainted for compatibility.
adds 476d999 Merge branch 'mo_taint' into more_features
adds 515f164 Note commify in the change log
adds 86a9142 Implement $obj->mo->id
adds 8840f13 Merge branch 'object-id' into more_features
adds f09c089 Load Object::ID on demand.
adds 3c2bde4 Fix the test so numbers and strings work.
adds 86b1250 Note the addition of id
adds 244c92c Test wasn't actually workding, Perl isn't reusing the same ref inside this test.
adds 66e7266 Test that a content change doesn't alter the ID.
adds 2eadf50 The latest autobox has fixes which lets the new taint stuff work.
adds e1c6581 The updated autobox fixes can()
adds c4d7be3 Note the issue number for comify
adds 88a5734 Note that many locales are wrong about numerification
adds 30f0871 Add a currency option to group_digits
adds ba73549 Test commify with a decimal
adds 89a5fed Test commify with 0
adds 9ac5607 Fix all the "seperator" typos
adds bda31b3 More seperator typos
adds 5771762 Implement the decimal_point option for commify and group_digits
adds 540036b Note that github 89 has been fixed.
adds fc03a36 Make commify() and group_digits() take their options as a hash ref.
adds 4e7e787 Version 2.2.0
adds caca23b Separate the perl5i DateTime subclasses.
adds 0a62b04 Document that you shouldn't use perl5i::1 and perl5i::2 together in the same package.
adds 3d352e8 Greatly reduce the number of clashes when loading perl5i::1 and perl5i::2.
adds 1b3b835 Set the current major version of perl5i in %^H. May prove useful later.
adds 5d3b2df Turn on strict in some naughty packages found by perlcritic
adds 1943322 Bump indirect.pm's version to one that doesn't leak.
adds ef9e6b4 Add a test of the command line wrapper that it can run a file.
adds 6ac5d59 Remove the Windows specific code from the command line wrapper.
adds 0365587 Turn perl5i one liners into real files.
adds 1c6f3e8 Fool the program into thinking its a one liner
adds 39e84a6 Devel::Declare is provisionally go!
adds 2dba6e5 Was fooled by the e in -MBlock::NamedVar
adds 66fe537 Fix #99
adds e2ebbcd Fixed the require error ordering and test
adds 24cb1c4 Merge branch 'require_error' into HEAD
adds 391aa9c * Modularize @INC improvements, and document
adds 7fc04e9 Regenerated README
adds ae6c2fc Add Block-NamedVar
adds ae5ec1a Fix the "modification of read-only value" errors from non-threaded Perls.
adds 5c5db26 Version 2.2.1
adds 78ac192 Merge branch 'bugfix'
adds a4db0b3 Fix the command line wrapper test so it can always find the perl5i libraries.
adds 87b1636 Make perl5i::1 use the same logic as perl5i::2 to load Time::y2038
adds c401928 Pull the command line wrapper test from master.
adds df260c0 Version 2.2.2
adds ea82634 Merge branch 'bugfix'
adds ad40f4e Issue #139: Don't leave dangling temporary files we don't need after testing
adds f908fe7 Note ngrep, nfor and nmap
adds 166c7d4 Add basic subroutine and method signatures.
adds 8af982d Log the temp file fix. Attribute changes.
adds 8920e33 Heh, need to make signatures load as part of perl5i
adds 53aad72 Document @INC error improvement
adds 0df1358 Attribute recent changes to issues.
adds af8b0f4 Version 2.3.0_01
adds dbc52a3 Test and document anonymous functions and methods.
adds 92d7525 A class to efficiently store signatures.
adds db0b613 make sure the optimization works
adds c04af67 Add method handling and implied invocant.
adds 2c0ebac Accidentally left a $DB::single in
adds aaadf15 Make signature objects assignable and retrievable from any code ref.
adds 1d9cdc6 The segfault was being caused by make_real being called during global destruction.
adds 802ec81 Finally giving defined routines their signatures.
adds 93b6740 Mark methods properly
adds c692a20 Make Signature objects stringify
adds ecb87da Change Signature->parameters and Signature->num_parameters to params to better match Perl 6.
adds 0a4988c Eliminate "proto" as its confused with Perl's prototypes.
adds 27b7ed1 Signatures are always true, even if the string rep is not.
adds 854606d Document signature introspection
adds bfc638f Version 2.3.0_02
adds 3d24880 ARRAY->foreach that works N at a time using the function's signature
adds 22df154 Document that what to do with odd numbered arrays is undefined.
adds 409f563 Make passing functions to foreach which take no arguments an error
adds 036f0e2 Fix the signature setter.
adds 177e78e Test that ARRAY->foreach will error if given a function that takes no arguments.
adds e30d3a8 Close #150, added Child qw/child/
adds b1c8335 Add documentation for Child
adds af5d279 Bumped required version for Child
adds 74ee5b0 Test map() with named arguments. Works by implementation quirk.
adds 747ef9a Change docs from "def" to "func" as it looks like that's the way things are going.
adds 6f174ff Remove ngrep, nmap and nfor.
adds 56be957 Change "print" in docs to "say"
adds 4f8dc11 Add "how do I iterate over more than one item at a time" FAQ
adds bd2f26b Update the MANIFEST to remove the NamedVar test
adds 71921ad Fix a test that was referencing a Child class now that we load Child.
adds 842813c This $one thing is hard to follow. Break the Child test up into blocks.
adds 3526191 Make the final exit status test TODO until Chad can figure what's goign on.
adds d3e08e1 Make signatures available to the ARRAY class internally.
adds 7df7269 Rewrite ARRAY internally using function signatures.
adds b6707b0 Fixed child test
adds 8f1067c Added is_even and is_odd [github 143]
adds 32523f3 Close #143
adds dae248d New version of Child required changes here
adds 4f92209 Fixed a typo in the docs that explains how to use perl5i.
adds 6e5ccbb Fixed a minor typo in the README file in the Using perl5i section.
adds 391caf8 is_even/is_odd docs were wrong
adds 3832b17 The examples complicate a pair of very simple methods.
adds 78b8c96 Change Signature->num_params to Signature->num_positional_params and add positional_params.
adds 13f9bde Update the change log with the latest work
adds 2957c75 Anonymous functions were getting a new signature each time they're used.
adds e3bc0ba Remove def.
adds 1536ee1 Fix the $VERSION patcher to handle alphas
adds 20f2889 Version 2.3.0_03
adds 67f741b Version 2.3.1
adds 8387d5c FAQ on how to make perlcritic aware of perl5i
adds d0af91f At chromatic's request, added true.pm.
adds 7842e5f Fixed a typo in the docs that explains how to use perl5i.
adds 5d44ca0 Fixed a minor typo in the README file in the Using perl5i section.
adds cd7b324 [github 164] Upgrade to indirect 0.22 which fixes the bug reported.
adds d231cc4 Document the indirect fix in the change log
adds 5b02bc5 Merge branch 'master' of github.com:schwern/perl5i
adds 73cb111 Fix #165
adds cee3085 Upgrade dependency on true.pm to one that avoids rt.cpan.org 60819
adds 88e3aa0 Documenting the lexical @INC fix.
adds ea69cc2 Version 2.4.0
adds a80f994 The lexical nature of the improved error message was implemented wrong. [github 99] (Schwern)
adds 96131ee Version 2.4.1
adds 596871f Fixed three grammatical errors ("not to you[r] liking", "temporar[il]y change the directory", "hell it[']s rapidly descending into").
adds 0caf6c1 Update the Artistic License link to one that works.
adds f4c70a4 First cut, worked out at the pub.
adds 9ceb579 Move the methods() tests into t/Meta where it belongs
adds 4674e67 Implement Meta->symbol_table
adds 8a85dbd Document methods and add options
adds ed9695f Version 2.5.0
adds 3ab6c4a Change extensions for pure POD files so they are formatted on github.
adds 02a50cd Update the MANIFEST
adds 8a186f2 v2.5.1
adds 1a06c86 The problem was with $0 in the warnings checks - the backslashes from the filename in the regex caused issues - I just changed the regex to hardcode the filename - not sure if this is appropriate.
adds 7ea34e5 More complete Windows fix for center.t
adds 34509b1 Add Capture::Tiny, but as a single function with options.
adds fb1292b Add capture() entries to perl5ifaq based on perlfaq8 questions.
adds 70e103f Fix t/command_line_wrapper.t for Windows.
adds 6ac4425 Declare our dep on Capture::Tiny.
adds 60bfd25 Depend on true::VERSION to avoid YAML bugs in META.yml parsing.
adds 022b4cc Only encode @ARGV once.
adds e02ea96 Forgot to add the test for double @ARGV encoding
adds 6afef61 Version 2.6.0
adds 80bd08a Fix methods() for things like Fcntl which have odd things in the symbol table.
adds 61bce70 Merge branch 'bug/methods_vs_fcntl'
adds c6616c9 Update change log for methods() fix
adds 2824280 Work around broken Test::Output 0.16_03 that Andreas is smoking with. This will greatly reduce our CPAN test failures.
adds bb0ed81 Ignore new MYMETA.json
adds 78e59a8 Version 2.6.1
adds 32041cb Use utf8::all to turn on Unicode
adds d9da198 Merge remote-tracking branch 'doherty/utf8-all'
adds 7bc6967 Add the dependency on utf8::all
adds 2cbb47f Add a list keyword similar to scalar
adds 6fe2953 Merge remote-tracking branch 'doherty/list-keyword'
adds 8d6f970 Remove subtests, that would require upgrading Test::More. Sorry.
adds 6ed21f8 Test that list triggers wantarray.
adds 31b7f32 Strip out some unnecessary detail about Child which is better gotten from their docs.
adds 0997eaf Docs for the new list() function.
adds 2227e69 No strict vars for one-liners
adds 2f5135a Merge remote-tracking branch 'doherty/oneline-no-strict'
adds 2e5ccb2 Silence redefine warnings in alias()
adds 6a716e9 Test for redefine warnings in alias()
adds 2774e97 Merge remote-tracking branch 'doherty/alias-no-warnings'
adds 88ce838 Allow -Mperl5i on the command line to mean -Mperl5i::latest
adds 7e343dc Document that -Mperl5i means -Mperl5i::latest
adds 46757fc Merge pull request #195 from doherty/Mperl5i-is-latest
adds c9f7c1a Devel::Declare 0.006007 fixes issues with Devel::REPL
adds 51bd019 Depend on a newer version of indirect that avoids leaks into eval on 5.10. [rt.cpan.org #64521]
adds 909cd99 Document the change to utf8::all
adds dcab507 Update the change log with all the work done since last comprehensive update.
adds 97e90ee Make use of "state" for some readonly variables.
adds 9434c3c Use the core Digest::SHA instead of Digest::SHA1.
adds 7ae5952 Fix some calls to Carp::croak.
adds c22e94f 5.10.0 (no other version) issues a warning about "use vX.Y.Z".
adds 1de8412 $string->reverse always reverses the string.
adds 26d9126 Version 2.8.0
adds c2ac499 These are all methods, not functions.
adds bfb1133 Avoid Carp functions leaking in as ARRAY methods.
adds 046419f Add a test for HASH->each as it exists now.
adds f16d818 Whaddya know, %hash->each( func($k,$v) { ... } ); already works.
adds 987f3e7 Synchronize Child.pm tests, require newer versions
adds 8454fc9 Merge branch 'master' of github.com:schwern/perl5i
adds eb65872 Update the change log for Chad's Child changes.
adds c62c82c Fix %hash->each so it always resets the iterator.
adds 480c7c3 Normalize the headers for methods.
adds f908433 More clearly document our use of autobox::Core.
adds 69923ac Add (and test) some perl5ifaq entries about hashes.
adds 1705fb7 POD glitches from Debian. [rt.cpan.org 71253]
adds 69de7b9 POD spelling fixes from Debian [rt.cpan.org 71254]
adds bfda080 Log the POD fixes from Debian.
adds 10d21f1 Add is_module_name and defend against require() loading bogus modules.
adds 0099f07 Test require() against invalid module names.
adds 0294756 Update the change log.
adds bd32728 Document is_module_name.
adds 8010a6b Merge branch 'bug/secure_require'
adds f7d577c Version 2.9.0
adds 13d13b3 Test for foreach over empty array
adds 82f1a8a Fixed foreach method
adds c101c41 Merge pull request #211 from zaphod42/foreach-over-empty-array
adds eccbdb6 Whoops, forgot to update the change log version & date for 2.9.0
adds 1915bd2 Update the change log with the foreach fix.
adds 439e41e Version 2.9.1
adds 8bb20b6 Fix our throws_ok() emulation to accept a name.
adds defecd7 Use our throws_ok() emulation rather than Test::Exception.
adds 4c5d9b4 Adding as_hash method
adds 63fe836 Changed map to CORE::map in as_hash
adds fd036bc Merge pull request #214 from qrazhan/master
adds 8202f2c Tweak the documentation of as_hash()
adds 751895a Note as_hash() in the change log.
adds e7d26c2 t/as_hash.t was weirdly indented one space over.
adds 38f9dfb @a->as_hash() was not returning a hash ref in scalar context.
adds c9ff917 @a->popn() and @a->shiftn() from Tanner Hobson (@player1537 on github).
adds 5f10f01 Change shitfn/popn() and shiftn/popn(negative) to be errors.
adds 40c264f Test popn/shiftn in scalar context.
adds b571145 Add docs to popn() & shiftn() and defend them against non-numeric arguments.
adds 0c2d470 Detabify
adds 9f64b2e Change the popn/shiftn arg checks to be positive instead of negative.
adds f035722 Add the value to the incorrect argument message.
adds 68b9d5c Clean up the docs to follow the doc standards (such as they are)
adds 2e332c8 Note popn/shiftn in the change log.
adds f84468b Merge branch 'issue/149'
adds 9926aef Make throws_ok() report the correct line number.
adds fb289ff Add @array->pick() and @array->pick_one().
adds 591af41 Whitespace and style fixups.
adds cdb1529 Updating picking algorithm #145
adds 74a67fe Fixed style problems in pick method. Also updated pick.t to check if an element occurs more than once.
adds 28bfc81 Fixed a typo in pick.t
adds b096ab9 Adding warnings for invalid parameters to pick() #145
adds 99e6b80 Rewrote pick.t, adding a lot more test cases #145
adds 71ba437 Fixed errors in pick.t #145
adds b4acd14 Fixed undefined warnings and Test::Builder::Level in pick.t #145
adds 0b0b2df fixed pick_one_ok() #145
adds b9147e9 added documentation
adds b759316 Fixed documentation and added commments to pick() #145
adds 9b5461a Fixed word wrap in comments
adds 96b9b05 Made pick more readable
adds b572034 Merge remote-tracking branch 'qrazhan/issue/145'
adds 940b465 Add circular::require to be loaded with perl5i
adds 6a51af0 Merge branch 'exodist/master' into HEAD
adds 10de795 note pick and pick_one in the change log
adds 7003663 My file_notes.txt mistakenly got into the MANIFEST
adds a8d93fb Make pick() not always return in the same order as the @array.
adds e936a45 Revert "Merge branch 'exodist/master' into HEAD"
adds 58a945c POD typo
adds 829827e Smooth over the Carp 1.25 formatting change using Carp::Fix::1_25.
adds bba1a74 Mostly fix the fight between the open pragma and autodie.
adds 8912fc6 Merge pull request #223 from schwern/utf8_vs_autodie
adds eb4501e Revert "Merge pull request #223 from schwern/utf8_vs_autodie"
adds e107aaa autodie 2.12 now honors the open pragma and plays nice with utf8::all.
adds fd489bb Merge branch 'bug/autodie'
adds ce92432 Version 2.10.0
adds b983942 Fix the new examples in the docs.
adds 1f01714 swapping head2 for head3 when it comes to functions/methods as was suggested in #208
adds e9b64a9 Merge pull request #232 from notbenh/issue/208
adds 93ae602 Adding a test template to be copied for making new test files.
adds 89e8a05 Adding the as_* methods as requested in #230
adds 99d95e3 Merge pull request #234 from notbenh/issue/230
adds 8cdbb39 Bring t/dump/formats.t up to standards.
adds 628fb1e Eliminate a layer of aliasing for the dumping methods.
adds 6a744ea Use Hash::StoredIterator to make %hash->each({...}) iterator safe
adds a74f0bc Releasing perl5i v2.11.0
adds efd8707 Adding date for v2.11.0 to Changes
adds 395a002 Releasing v2.11.1, fixed permissions on PAUSE
adds 4bb722c Change packages like DateTime::y2038 to perl5i::X::DateTime::y2038
adds bdbee1d Releasing v2.11.2, yet more permissions problems
adds 4f01071 Document ->mo->yaml and ->mo->json
adds c8f8f63 Got the method names wrong last commit. Its as_json, not json.
adds 19b0216 Forgot to reflect the yaml -> as_yaml fix in the change log.
adds 0056a95 Make a commented out test into a TODO test.
adds 912a95c cfedde's "radical onion" logo.
adds f6beed6 handle import skip list
adds 91de718 Revert "handle import skip list"
adds a8e1c0d Move all the easy features into a %feature hash.
adds afa6baa Add Modern::Perl to the feature table.
adds d2e3f41 Add Carp::Fix::1_25, list(), Meta class and Signatures to the feature list.
adds ecc26d5 Add true and autovivification to the feature list.
adds 3eb5db8 Turn autoboxing into a feature.
adds 8837ef4 Turn "no indirect" into a feature.
adds ac8fb60 Little cleanup of the feature code.
adds edac94c Turn utf8::all into a feature.
adds 0ad1ce8 Don't seem to need this work around for utf8::all vs autodie any more.
adds 054eaa3 More stuff we don't need to load.
adds 9e30d2f Can't avoid inheriting from autodie or do it at runtime.
adds 8480bb6 Remove the program name from the import list before passing it along to perl5i.
adds 024b324 Implement and test use perl5i::2 -skip => [feature1, feature2];
adds 4afdb78 document import(-skip => …)
adds 58376b4 Merge branch 'issue/228'
adds c58088d Update the change log for #228
adds a952773 Move the -skip docs so they are more tightly bound with the feature list.
adds 4519fb2 Rewrite the -skip docs to be less about the mechanics of import.
adds d552731 Add Hash::FieldHash to the dependencies.
adds fe19350 Clarify what goes where with meta and universal autoboxed methods.
adds 1b876c7 Upgrade our dependency on Devel::Declare to a safer version.
adds 78a91d6 Remove references to IRC, mailing list. Add wiki, twitter.
adds 5a35018 Rebuild the dist meta files to reflect the mailing list and IRC changes.
adds 7c63a19 Merge branch 'master' into issue/235
adds 990a7da Put the IRC channel back.
adds 663bb5a Merge branch 'master' into issue/235
adds c908ab7 Merge pull request #236 from schwern/issue/235
adds cb39217 Enable continuous integration with travis-ci.org.
adds 53c49d8 Add a local::lib rc file for people to add to their .bashrc
adds fc99d08 New version of Hash::StoredIterator for 5.18 support
adds c294206 Upgrade Hash::StoredIterator version for 5.14 and 5.12.
adds 767e879 Update the change log wit things since 2.11.2.
adds 9c34c97 suppress "Smartmatch is experimental" warnings on 5.18+
adds a0baba1 Merge pull request #261 from chuckadams/issue/259
adds 6c41af3 relaxed test for "Module doesnt exist" in t/require.t
adds c11277a added __FILE__ and __LINE__ back to "Module doesnt exist" test in t/require.t
adds faf4925 Merge pull request #264 from chuckadams/issue/263
adds 1f2778f Quiet 5.18 experimental smartmatch warnings in modern_perl test.
adds f9269f8 removed hash ordering assumptions in flip.t
adds 85b4574 Merge pull request #262 from chuckadams/issue/260
adds 1e6b2f2 Update change log with the 5.18 fixes.
adds 5a9424f Let's see if Travis has 5.18.0 yet.
adds 0991c62 Update the MANIFEST
adds e250d46 5.18 doesn't exist on Travis yet.
adds 05283d0 Version 2.12.0
adds 4b92b73 Add $scalar->path to turn make a Path::Tiny object from $scalar.
adds 29ec159 Merge pull request #247 from schwern/issue/229
adds 8bc4a18 Got the Path::Tiny version wrong.
adds 772e3aa Fix #270
adds baa8e6a fix perl5i.c #269
adds d3622f3 Merge pull request #273 from rurban/master
adds 89f2cdc Bring the change log up to date.
adds 83aebda The repository has moved to evalEmpire.
adds a83c588 Bumping up the Path::Tiny version.
adds 06798b1 Make methods() ignore subroutines declared as functions
adds 66f5f23 Merge pull request #253 from carloslima/methods-ignore-functions
adds 901e580 Add a Rationale section to the documentation (issue #226)
adds 99545df Merge pull request #252 from carloslima/add-rationale
adds 869b254 Update the change log
adds fc5b958 Version 2.13.0
adds 40a05cf Add perl 5.18 to Travis testing.
adds 13b8252 Update autobox to avoid segfaults in global destruction.
adds 6422710 Fix ARGV tests broken with utf8::all 0.013 or later
adds 2deff38 Switch to Import::Into for custom importing.
adds 7602af8 Turn off the unicode_eval feature.
adds 173f399 Merge pull request #281 from evalEmpire/issue/280
adds 3d4e6a7 Merge branch 'master' into bug/autobox_in_destroy
adds 38107bb Merge pull request #283 from evalEmpire/bug/autobox_in_destroy
adds b054978 Travis CI now supports Perl 5.20.
adds 202e06b Reformat how requirement rationales are commented.
adds ac43bed Recommend the latest autodie which has significant performance improvements.
adds 35d1ae8 Use IRC rather than Chat for IRC link
adds 42c49b0 Merge pull request #286 from haarg/patch-1
adds ea21ffd Version 2.13.1
adds 10a639a Imported Upstream version 2.13.1
new c6e8a0e Merge tag 'upstream/2.13.1'
new 068f17a Update debian/changelog
new 36f517c Drop debian/patches/fix-utf8-in-argv-handling
new 2011413 Update libutf8-all-perl (build-)dependency to >= 0.015
new 4c79557 Declare compliance with Debian Policy 3.9.6 (no further changes)
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 26 +++++++++----
Changes | 13 +++++++
LICENSE | 6 +--
META.json | 26 +++++++------
META.yml | 25 ++++++------
debian/changelog | 11 +++++-
debian/control | 6 +--
debian/patches/fix-utf8-in-argv-handling | 20 ----------
debian/patches/series | 1 -
debian/upstream/metadata | 6 +++
lib/perl5i/2.pm | 66 ++++++++------------------------
lib/perl5i/VERSION.pm | 2 +-
12 files changed, 99 insertions(+), 109 deletions(-)
delete mode 100644 debian/patches/fix-utf8-in-argv-handling
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libperl5i-perl.git
More information about the Pkg-perl-cvs-commits
mailing list