[SCM] Debian packaging of libperl5i-perl annotated tag, v0.2.0, created. v0.2.0

Michael G. Schwern schwern at pobox.com
Tue Aug 16 18:05:04 UTC 2011


The annotated tag, v0.2.0 has been created
        at  ac870682211a87ef0a0fd1bfb339de18d3a04702 (tag)
   tagging  c6c66a137fbd766df7f7d2a29eff36cd264890eb (commit)
 tagged by  Michael G. Schwern
        on  Fri Feb 19 04:20:32 2010 -0800

- Shortlog ------------------------------------------------------------
Version 0.2.0 released to CPAN

Bruno Vecchi (39):
      added method SCALAR::wrap with tests and docs
      add separator parameter to wrap(). Changed API to accept named arguments
      Merge git://github.com/schwern/perl5i
      move method wrap() to SCALAR.pm
      Merge branch 'master' of git://github.com/schwern/perl5i
      added .prove to .gitignore
      Implement Github Issue 85: Fix LIST->grep() to take a regex
      added .prove to .gitignore
      Implement Github Issue 85: Fix LIST->grep() to take a regex
      Merge branch 'master' of git://github.com/schwern/perl5i
      Implemented autoboxed List::MoreUtils functions: all, any, none, minmax, true, false, uniq and zip"
      solve merge conflict in 0.pm (Try::Tiny docs)
      Mention List::MoreUtils in the docs
      Implemented autoboxed List::MoreUtils functions: all, any, none, minmax, true, false, uniq and zip"
      Mention List::MoreUtils in the docs
      forgot to commit the tests for List::MoreUtils
      Removed "zip" and "range" aliases. Fixed incorrect test
      update the docs on zip -> mesh name change
      .gitignore: ignore vim's annoying *.swp files
      added List::Moreutils test files to MANIFEST
      Merge branch 'master' of git://github.com/schwern/perl5i
      forgot to commit the tests for List::MoreUtils
      Removed "zip" and "range" aliases. Fixed incorrect test
      update the docs on zip -> mesh name change
      .gitignore: ignore vim's annoying *.swp files
      added new files to MANIFEST
      documented flip()
      added List::Moreutils test files to MANIFEST
      implemented %hash->merge using Hash::Merge::Simple
      added prereq for Hash::Merge::Simple to Build.PL
      Merge branch 'master' of git://github.com/schwern/perl5i
      tests in place, naive implementation
      replace my implementation with Array::Diff
      name tests, create a TODO for nested data structures
      Document ARRAY->diff
      croak when passed a nested data structure
      Add Array::Diff to the prereqs
      Merge branch 'master' of git://github.com/schwern/perl5i
      Merge branch 'diff'

Chas. J. Owens IV (6):
      Merge branch 'master' of schwern/perl5i
      added autobox::List::Util and tests
      made die always return 255 regardless of $! and $?
      Merge branch 'master' of git://github.com/schwern/perl5i
      Merge branch 'master' of git://github.com/schwern/perl5i
      let center use a character other than space

Chas. Owens (9):
      corrected casing of Text::ParseWords
      corrected casing of Text::ParseWords
      Merge branch 'master' of git://github.com/schwern/perl5i
      added autobox::*::dump
      consolidated autobox::*::dump, fixed MANIFEST
      Merge branch 'master' of git://github.com/schwern/perl5i
      swtiched to autobox::dump, updated tests
      fixed Build.pl and added tests for DateTime
      Merge branch 'master' of git://github.com/schwern/perl5i

Darian Anthony Patrick (23):
      Added docs noting existence of perl5i command line util
      Initial, somewhat functional version of perl5i.c
      Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
      Added wrapping of params in double quotes; buggy; crashes on $ bin/perl5i -M"lib 'lib'" -e "say 'foo';"
      Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
      Corrected error in string length allocation
      Merge branch 'master' of git://github.com/schwern/perl5i into perl5i_as_c
      Improved readability and added return of int from system() call
      Integrated compilation of perl5i.c into build/install process
      Removed perl5i.PL from MANIFEST
      Moved script_files definition to MyBuild.pm because resulting executable
      Added .c and .o to list of files ignored during install
      Added perl5i.c to the MANIFEST
      Added check for C compiler
      Adding failing test proving that "perl5i -h" doesn't work as expected
      Incremented number of test
      Added null pointer to execv argument array as required; see exec(3); "perl5i -h" test now passes
      Added escaping backslashes, for handling Windows paths
      Added escaping backslashes, for handling Windows paths
      Testing schwern's hypothesis noted in schwern/perl5i#58
      Merge branch 'perl5i_as_c' of git at github.com:dap/perl5i into perl5i_as_c
      A couple of additional workarounds of the perl printf call
      Removed debugging statement

Jeff Lavallee (2):
      pulled in Want
      mention Want in the POD.

Michael G. Schwern (186):
      Basic philosophy
      Sane .gitignore
      A basic Build.PL
      Start off by using Modern::Perl.
      Add a MANIFEST and .SKIP
      Whitespace nit
      Add CLASS.
      Add File::stat
      Add Time::Piece
      A quick test to see if perl5i works lexically.  it doesn't.
      Add Module::Load
      Try to add autodie, but its not amenable to being wrapped.
      Update MANIFEST
      Fix autodie, but now its not lexical.
      Add autodie to the deps.
      Time::y2038 and Time::Piece don't play nice together. :(
      BUGS, LICENSE and SEE ALSO.
      Fix autodie to be lexical.
      Add autobox::Core
      Note that this is mostly just about loading some modules.
      Encourage collaboration.
      Remove Fatal dep, add IPC::System::Simple for autodie system dep.
      Note inspiration.  Encourage more imagination.
      Note the unstable interface.
      Rebuild MANIFEST
      Version 20090424
      Link to some modules we use.
      Merge branch 'master' of git at github.com:schwern/perl5i
      Using DateTime instead of Time::Piece.
      Fix DateTime version.
      Fix time() so it behaves like a number.
      Roll in cowens' extra time tests.
      time is no longer TODO
      Repair the DateTime test to account for differnt ideas about Sunday.
      Make DateTime y2038 safe.
      Merge commit 'cowens/master'
      Normalize the #! lines.
      Put all the dumper and List::Util tests into their own directories
      Fix the hard coded path in reduce.t
      Add a perltidy and perlcritic.
      perltidy the whole thing.
      Test dumping code.
      Fix line number calc in reduce test after perltidy moved code around.
      Fix the tidy action so it picks up .PL files.
      Implement alias()  [github #23]
      Document that localtime() and gmtime() are y2038 safe.
      Forgot to add the alias() test.
      Merge commit 'cowens/master'
      Move the die() docs in place.  Mention the simple work around for the
      Our die() was setting $! after an eval.
      Fix the numbering on the die test.
      Use parent instead of base.
      Add a perl5i program.
      Rebuild the MANIFEST
      Have git ignore the generated bin/perl5i and Devel::NYTProf files.
      FIx alias() so it doesn't add the caller if there's more than one arg.
      Fix stat() so it works in list context.
      Add in File::chdir.
      Fix casing of File::stat
      Move the DateTime code into perl5i::DateTime to clear things out.
      Merge commit 'chromatic/center' into center
      Add the center test to the MANIFEST
      Test some more edge cases.
      Test that center() always returns the correct length
      Document center()
      Fix our die() override to not munge a reference
      Fix the die tests so they work without having to rebuild.
      use English  [github.issues 33]
      Merge branch 'master' of git at github.com:schwern/perl5i
      Keep Module::Build from installing bin/perl5i.PL
      Add a THANKS section
      Clarify the near term goal.
      Add IO::Handle for autoflush() and all that
      Remove File::stat.  It's a core module and people are getting confused by File::Stat.
      Move the SCALAR code into perl5i::SCALAR
      Update the MANIFEST
      Merge branch 'master' of git at github.com:schwern/perl5i
      Add missing dep on File::chdir [github 55]
      Merge commit 'dap/perl5i_as_c' into perl5i_as_c
      DESTROY ALL TABS
      Fix up perl5i.c to do an exec and avoid the shell.
      Ignore object files
      Generate perl5i.c so we can insert which perl it should wrap around.
      Make the command line wrapper test skip if there's no C compiler.
      New version of autobox::List::Util makes everything return an array ref in scalar context to fix chaining of method calls [github 34]
      Don't need blib any more
      Mention the channel
      Ignore the generated perl5i.c
      Merge commit 'brunov/master' into wrap
      Merge commit 'cowens/master'
      Doc typo
      Reword the docs to be more inclusive.
      Handle some joker using double quotes in their Perl path as well.
      Eliminate C++ style comments, technically not compatible.
      I don't think we need to malloc.  This might help with Windows' problems.
      Add a note to the generated C code that it is generated.
      We don't have to add our own null pointer, there's already one on argv.
      Merge commit 'dap/perl5i_as_c'
      Add a Perl wrapper around perl5i so there's something when there's no C compiler.
      Use a fixed time for the object tests.
      Eliminate the need to globally override gmtime() and localtime()
      wrap() got lost along the way.
      Restore lost center() and wrap() docs
      Moving the documentation into perl5i
      Move the center and wrap docs back where they were
      Change title() to the less ambiguous title_case()
      Merge commit 'jlavallee/want' into want
      Remove a debugging print from the Want test.
      Convert from ok() to is().  In the process discovered that want() is broken with prototypes.  See rt.cpan.org 47963.
      Merge branch 'want' of git://github.com/jlavallee/perl5i into want
      Merge commit 'notbenh/faq4' into faq4
      Skip the perl5i bat file
      We were leaking functions into the SCALAR namespace from loaded modules.
      Update the MANIFEST
      Merge branch 'master' into faq4
      Fix the hash autovivification bug with "no autovivification".
      Add dep on autovivification.  Auto generate readme and license.
      Update gitignore for MYMETA
      Change the versioning scheme to follow SemVer.org.
      Version 0.1.0
      Skip emacs temp files
      Add a patching policy
      Update the MANIFEST
      Note that Try::Tiny is an alternative to eval BLOCK.
      Add a Changes file.  Play catch up.
      Collect together the autoboxed stuff in the docs.
      Some updates to the patching policy
      caller() now returns an object. [github.com 21]
      Add the mailing list to the meta data.
      I don't know how, but perl5i exports Carp. [github 52]
      A basic Object class. [github 65]
      Merge branch 'master' of github.com:schwern/perl5i
      Add Object->class to determine the class of an object
      Add Object->reftype
      For some reason the Build.PL was executable
      Test that reftype() gets bare arrays and hashes wrong. [github 74]
      Implement is_tainted(), taint() and untaint().  [github 71]
      Avar convinced me that tainting any ol thing isn't very useful.
      Merge branch 'master' of github.com:schwern/perl5i
      The story so far.
      Add Object->ISA
      Encourage patching.
      Add the IRC channel to the metadata.
      Add some more contact info.  Also mention Moose in the SEE ALSO.
      Add Object->super
      Realized that Object->class doesn't DWIM as a class method.  This is more important than identifying a SCALAR object.
      Add Object->linear_isa
      Pulled the trigger on "use perl5i".  It will die now.  Its "use perl5i::0".
      Move the docs back into perl5i.pm, so they can be found.
      POD fix, turn an email address into a mailto link.
      Rebuild the MANIFEST
      Turn on "use utf8".  perl5i is MËTÁŁ
      Change the abstract to something a little more purposeful.
      The big slog to convert meta object methods from Object to a meta object.
      Update the Changes with the new meta object info
      Don't export rreturn() or lnoreturn() from Want. [github 90]
      Make load() a scalar method [github 90]
      Merge branch 'master' into faq4
      Eliminate is_dec().  That's a bit too abbrev.
      De shiftify for a tiny bit of speed
      Changes to the numeric examination methods.
      Remove is_positive_integer special case and make is_positive/is_negative instead.
      Not going to mess with scientific notation just yet.
      Make grep() with regex a bit faster
      Document extra argument to trim() and friends.  Fix trim($charset).
      No point to using Module::Load on hard coded modules.
      Add missing List::MoreUtils dep
      Update MANIFEST
      Reformat list autobox docs with example.
      flip() docs imply an untrue hash ordering.
      Kill another useless use of Module::Load
      Whitespace nit
      Turn alias() into an autoboxed method.  [github 90]
      Update Changes with brunov's work.
      Make @ARGV and all filehandles utf8 encoded. [github 76]
      Merge branch 'master' of github.com:schwern/perl5i
      Make utf8+open lexical, otherwise its likely to cause havoc on unsuspecting code.
      Merge branch 'master' into faq4
      Remove the is_code, is_array, etc...
      Document the numeric methods.
      Test that zero is neither negative nor positive.
      Document that 0 is neither positive nor negative.
      Note numeric methods in the change log
      Whoops, left over from the faq4 branch
      Fix a warning when open fails.
      Version 0.2.0

Michael Greb (2):
      Fix a minor doc error
      fix a couple of typos in docs

Ricardo SIGNES (1):
      search.cpan.org has a weird inline pod sequence parser

Richard Soderberg (1):
      pod fixes

Schwern (3):
      Work around IPC::Open3 issues on Windows
      Fix the perl5i tests so they work before perl5i is installed
      Give up on trying to make a command line wrapper in C on Windows and just us a bat file

ben hengst (41):
      (lc_)ucfirst_word
      (lc_)ucfirst_word test
      a not so dumb way to attack the ucfirst_word problem
      Merge branch 'master' of git://github.com/schwern/perl5i
      realised that I didnt comment anything
      pull from upstream
      Merge branch 'master' of git://github.com/schwern/perl5i
      now lets do ucfirst as scalar methods
      l/rtrim done
      and pulling it all in with trim
      moved some stuff arround.
      dropping lc_ucfirst... schwern pointed you can just stack lc and get the same results
      change to the way that ucfirst_word works, updated tests
      really, conflict with stash
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      just realized that these are still here
      going to pull the data type stuff to there own file
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      pulling the data type stuff to its own branch
      adding the ability for center to be handed a string to use to pad
      resolved conflict
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      finishing up all my todos for Scalar.pm, center is now in one place and everything has docs
      Merge branch 'master' of git://github.com/schwern/perl5i
      Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools
      missed a conflict
      Merge branch 'master' of git://github.com/schwern/perl5i
      Merge branch 'master' of git://github.com/schwern/perl5i into scalar_tools
      Merge branch 'master' of git at github.com:notbenh/perl5i into scalar_tools
      why is this still here?
      adding ref stuff
      AHHHH why is this still here?
      Merge branch 'flat' of git at github.com:notbenh/perl5i into faq4
      starting the number stuff from perlfaq4
      clarification from schwern, the faq4 note was only refering to the how to parse a number stuff from perlfaq4
      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.
      rename Scalar to SCALAR
      Merge branch 'scalar_tools' of git at github.com:notbenh/perl5i into scalar_tools

brunov (4):
      removed no-op looping in wrap.t
      fixed wrap.t, I wasn't testing for non-default separators
      Added try/catch support via Try::Tiny
      Added try/catch support via Try::Tiny

chromatic (3):
      Added SCALAR::center() and tests in t/center.t.  See [github/issues] #44.
      Added SCALAR->center() per [github/issues] #44.
      Fixed typos in documentation.

Ævar Arnfjörð Bjarmason (1):
      Use smartmatch in grep implementation. This way @array->grep($xyz) accepts any $xyz that ~~ would

-----------------------------------------------------------------------

-- 
Debian packaging of libperl5i-perl



More information about the Pkg-perl-cvs-commits mailing list