[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