[libeval-closure-perl] branch master updated (59c2d8e -> 60073aa)
gregor herrmann
gregoa at debian.org
Thu Jun 18 22:39:00 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libeval-closure-perl.
from 59c2d8e update changelog
new b2e7b1f Add debian/upstream/metadata
new fde5822 Update debian/changelog
adds bab6963 initial commit
adds efb592e initial implementation
adds 2da5b7e add prereqs
adds d331927 add comment to clarify
adds a30f41f don't need this to be a do block anymore
adds ce19c70 just export eval_closure by default
adds 460a4d1 another test
adds 26eb0e7 die if the source doesn't return a subroutine reference
adds 18b5b42 capture $@ immediately
adds 3eb05ec better error message
adds 8e1b3d7 move the validation of environment to the beginning
adds b86710e if $code is undef, we have an actual error; don't overwrite that
adds b3bd5eb heh, oops
adds 9736bf1 more tests
adds 3efcc08 allow adding #line directives
adds a304773 more tests
adds 409b8f4 eh, name isn't that useful
adds f3c2765 start refactoring to potentially allow for memoization
adds 447800b only pass the keys into _make_compiler
adds 6171711 and, memoize making the compiler
adds 53b0abc use consistent sorting, so memoization works properly
adds 01b68b6 convert to Test::Fatal
adds ed9a00a stub docs
adds db0d274 s/Prereq/Prereqs/
adds 2e6086a add docs
adds c524c0f note about descriptions and caching
adds 2ed4f9a todo test for the description/memoize thing
adds 09e99c4 remove obsolete bit
adds fe890fb use Devel::Hints where possible
adds 68cb1ad Revert "use Devel::Hints where possible"
adds a97d54f changelog
adds c431891 typo fix
adds 5617e96 Add a terse_error parameter to eval_closure
adds 75e6988 Add a line option for controlling that bit as well
adds c8d4a65 some cleanups
adds 0b16c8f changelog
adds 1e39bf6 changelog
adds 04918f8 don't add #line description when debugger is active
adds 7aa9703 changelog
adds fafdf69 changelog
adds 7422523 stop using Memoize, it apparently breaks under mod_perl or something
adds 078e005 changelog
adds db129fd changelog
adds 9688c82 make Perl::Tidy stop looking at @ARGV
adds 813ecda changelog
adds cf37ba1 changelog
adds 25ef013 The call to _make_compiler_source for _dump_source passed the wrong arguments
adds 5ba965a Changes for next release
adds 30d2281 changelog
adds 1a2acf7 Fix weird indentation
adds 7fdc514 remove test numbers
adds a0e934a stop compiling stuff in the Eval::Closure package directly
adds 0fb2ea4 i always forget that B exists
adds 794dc9d compile each thing in a separate package, to avoid leakage
adds fa28785 but... that breaks memoization, so disable that for now
adds 9b61f78 docs
adds 0de2a1d changelog
adds 00e107e make tests less dependent on the format of exceptions
adds e6c246f package declarations outside of string eval doesn't work on 5.8
adds f178747 changelog
adds 01a39ce the double eval isn't necessary anymore
adds 24c2ec6 changelog
adds fb4fd3f changelog
adds a55b2a2 support lexical subs with the '&' sigil
adds 5679db8 changelog
adds e52ba31 packaging stuff
adds c723eeb stop using sub::exporter
adds 56f30a8 changelog
adds 3d6411a fix links
adds f2e6811 changelog
adds 211ad4e changelog
adds c81519e formatting
adds 38482e7 failing test - closures are broken
adds ca2be20 use Devel::LexAlias when it is available
adds d5a1f5f whitespace
adds 07bc152 deps
adds a52d611 remove fallback option
adds e30e904 make lexalias behaviour optional
adds 314773c typo
adds d91a813 skip test if Devel::LexAlias is not available
adds 5650fd6 changelog
adds 3e4eb3e fix whitespace
adds 93ce34f changelog
adds 1855ce2 fix tests on 5.21.7 (sprout, #4)
adds 29a9ca5 fix whitespace
adds 5697201 update travis config
adds 8e29ef0 fix closing over $AUTHORITY
adds 90b5d6a need test::output for release tests
adds 9476f11 can't use test::requires here
adds 88c85d6 changelog
adds f76a19a one more fix for threaded 5.21 (eserte, jplesnik, #6)
adds bb7a552 packaging
adds cb0abff changelog
adds f11d42b Imported Upstream version 0.13
new 4bcbbcf Merge tag 'upstream/0.13'
new 606e4a8 Update debian/changelog
new 0d843cc Reformat debian/control with cme
new 1c7e3a6 Mark package as autopkgtest-able.
new 89efc8b Declare compliance with Debian Policy 3.9.6.
new a0713dd Update years of upstream copyright.
new 60073aa releasing package libeval-closure-perl version 0.13-1
The 9 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:
Changes | 6 +
LICENSE | 8 +-
MANIFEST | 1 +
META.json | 351 +++++++++++++++++++++++++++++++++++++++-------
META.yml | 318 ++++++++++++++++++++++++++++++++---------
Makefile.PL | 65 ++++-----
README | 6 +-
debian/changelog | 15 +-
debian/control | 32 +++--
debian/copyright | 2 +-
debian/upstream/metadata | 7 +
dist.ini | 6 +-
lib/Eval/Closure.pm | 10 +-
t/00-compile.t | 94 +++++--------
t/close-over-nonref.t | 6 +-
t/close-over.t | 4 +-
t/lexical-subs.t | 6 +-
xt/release/eol.t | 4 +-
xt/release/no-tabs.t | 25 +++-
xt/release/pod-coverage.t | 12 +-
xt/release/pod-syntax.t | 5 +-
21 files changed, 719 insertions(+), 264 deletions(-)
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libeval-closure-perl.git
More information about the Pkg-perl-cvs-commits
mailing list