[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