Karen Etheridge [Mon, 27 Jun 2016 22:43:48 +0000]
test and Changes entry for quotes fix
Leon Timmermans [Sun, 19 Jun 2016 18:35:39 +0000]
Fix off-by-one bug in ' to :: substitution
Karen Etheridge [Tue, 21 Jun 2016 03:42:13 +0000]
increment $VERSION after 0.16 release
Karen Etheridge [Tue, 21 Jun 2016 03:42:10 +0000]
Sub-Name-0.16-TRIAL
- support binary and unicode symbol names (Leon Timmermans, Aristotle
Pagaltzis, Peter Rabbitson, Reini Urban, PR#8)
Karen Etheridge [Tue, 21 Jun 2016 03:36:17 +0000]
Changes entry for PR#8
Karen Etheridge [Tue, 21 Jun 2016 03:31:23 +0000]
make no-tabs test pass again
Karen Etheridge [Tue, 21 Jun 2016 03:27:02 +0000]
avoid setting the minimum version to 5.8 because of the binmode()
Karen Etheridge [Tue, 21 Jun 2016 03:15:27 +0000]
stringify version before comparing, as recommended by Zefram
Karen Etheridge [Tue, 21 Jun 2016 03:08:33 +0000]
make sure we have a current ppport.h
Karen Etheridge [Tue, 21 Jun 2016 02:47:16 +0000]
Merge branch 'pr/8'
Support binary symbol names and unicode
This combines the tests from #5 with fixes of my own to make Sub::Name both
Unicode compatible and binary safe on perls that support that (within rules
that perl has for names: :: and ' are treated as namespace separators, so they
can't be otherwise used in the name).
Leon Timmermans [Sun, 19 Jun 2016 18:35:39 +0000]
Look up stashes containing single-quotes correctly
Leon Timmermans [Wed, 16 Mar 2016 09:39:32 +0000]
Skip debugging code on perls that don't need it
Leon Timmermans [Tue, 15 Mar 2016 23:01:53 +0000]
Support binary data and unicode in symbol names
Leon Timmermans [Tue, 15 Mar 2016 22:21:50 +0000]
Make TAP output UTF8
Aristotle Pagaltzis [Sun, 29 Mar 2015 15:20:07 +0000]
test Sub::Name for exotic sub names
Reveals incorrect handling of
- ' (\x27) on all perls
- \0 on perl > 5.14
- Unicode on perl > 5.16
Aristotle Pagaltzis [Sun, 29 Mar 2015 15:18:28 +0000]
add infrastructure of test for exotic sub names
This is scaffolding to sanity-check our assumptions about perl: that
anything we *can* eval is named by the interpreter as expected. This
test passes on 5.6.1+ on both 32 and 64 bit perls.
Karen Etheridge [Tue, 21 Jun 2016 02:36:06 +0000]
avoid overwriting PERL_MM_OPT
Karen Etheridge [Sun, 24 Apr 2016 09:41:42 +0000]
add some keywords to metadata
Karen Etheridge [Sun, 24 Apr 2016 09:41:24 +0000]
capitalize abstract
Karen Etheridge [Sun, 24 Apr 2016 09:40:32 +0000]
declare authordep for weaver.ini addition
Karen Etheridge [Sun, 24 Apr 2016 09:29:53 +0000]
stop trying to build old release directories I have lying around
Karen Etheridge [Tue, 15 Mar 2016 22:37:00 +0000]
calling the remote "p5sagit" is ambiguous - just call it "github" instead
Karen Etheridge [Tue, 15 Mar 2016 22:31:30 +0000]
increment $VERSION after 0.15 release
Karen Etheridge [Tue, 15 Mar 2016 22:31:30 +0000]
Sub-Name-0.15
- fix uninitialized warning in test on perls < 5.8.6 (RT#104510)
- repository moved to the github p5sagit organization (the primary is on
shadowcat, mirrored to github)
Karen Etheridge [Tue, 15 Mar 2016 22:16:50 +0000]
document our TODO list
Karen Etheridge [Tue, 15 Mar 2016 22:14:26 +0000]
add irc channel to metadata
Karen Etheridge [Tue, 15 Mar 2016 22:07:28 +0000]
document the new repository(ies)
Karen Etheridge [Mon, 14 Mar 2016 01:31:37 +0000]
also report the installed version of DynaLoader, in case it is relevant
Karen Etheridge [Mon, 14 Mar 2016 01:31:03 +0000]
my bundle now automatically copies ppport.h
Karen Etheridge [Mon, 29 Jun 2015 01:41:11 +0000]
switch to my podweaver plugin bundle
Karen Etheridge [Tue, 19 May 2015 18:47:09 +0000]
shorter way of customizing our COPYRIGHT pod section
Karen Etheridge [Tue, 19 May 2015 16:47:41 +0000]
use a more specific link
Karen Etheridge [Tue, 19 May 2015 16:44:56 +0000]
$B::C::VERSION is not always defined (RT#104510)
Karen Etheridge [Fri, 24 Apr 2015 16:43:49 +0000]
start ensuring that we never add non-core (required) prereqs again
Karen Etheridge [Fri, 24 Apr 2015 03:27:35 +0000]
increment $VERSION after release
Karen Etheridge [Fri, 24 Apr 2015 03:27:34 +0000]
Sub-Name-0.14
- remove mandatory dependencies for optional test
- mark the test with B::C as TODO, as it seems to fail frequently and
should not block normal installations
Karen Etheridge [Fri, 24 Apr 2015 03:05:18 +0000]
mark this test as TODO by only emitting TAP in the parent process and checking its exit code
e.g. see
http://www.cpantesters.org/cpan/report/
a52bd872-d91a-11e4-a1a0-19a71cfc4ee8
http://www.cpantesters.org/cpan/report/
0297dcc2-d91b-11e4-a813-88b91cfc4ee8
http://www.cpantesters.org/cpan/report/
5f963e46-d91b-11e4-8ca3-8c461bfc4ee8
http://www.cpantesters.org/cpan/report/
6761f396-d91f-11e4-87a0-68861bfc4ee8
http://www.cpantesters.org/cpan/report/
c4c487ba-d91f-11e4-b12a-1a981bfc4ee8
http://www.cpantesters.org/cpan/report/
a9e7c43a-d919-11e4-b72b-0d661cfc4ee8
http://www.cpantesters.org/cpan/report/
d30153bc-d91f-11e4-9e1d-399d1bfc4ee8
http://www.cpantesters.org/cpan/report/
380cebec-d928-11e4-b4d7-73321cfc4ee8
http://www.cpantesters.org/cpan/report/
4acfd77a-d91a-11e4-8b9d-b4961cfc4ee8
Karen Etheridge [Fri, 24 Apr 2015 03:08:23 +0000]
changelog for Devel::CheckBin prereq change
Karen Etheridge [Tue, 21 Apr 2015 23:04:15 +0000]
hardcode the distribution name in Changes, to reduce churn on each release
Karen Etheridge [Sat, 4 Apr 2015 17:05:08 +0000]
add a placeholder .mailmap
Karen Etheridge [Sun, 29 Mar 2015 19:48:14 +0000]
add ppport.h to the distribution, and keep it updated
Karen Etheridge [Sun, 29 Mar 2015 03:59:03 +0000]
skip this test if Devel::CheckBin is not installed (RT#103165)
Karen Etheridge [Sat, 28 Mar 2015 06:28:03 +0000]
increment $VERSION after release
Karen Etheridge [Sat, 28 Mar 2015 06:28:02 +0000]
Sub-Name-0.13
- fix optional test of interaction with B::C that sometimes invalidly
failed
Karen Etheridge [Sat, 28 Mar 2015 06:21:33 +0000]
my plugin bundle now always excludes inc/ExtUtils/MakeMaker/Dist/Zilla/Develop.pm
Karen Etheridge [Sat, 28 Mar 2015 02:30:04 +0000]
fix test: the TAP actually comes from a subprocess, so the plan is broken
can result in a skipped test coming out wrong: e.g.
http://www.cpantesters.org/cpan/report/
5846c0a8-d12c-11e4-9cf9-0ad4a10b8abb
http://www.cpantesters.org/cpan/report/
fb6132f2-be7e-11e4-883f-3fda4ebb7ab2
Karen Etheridge [Sat, 28 Mar 2015 01:38:59 +0000]
keep $VERSION in repo version of module
Karen Etheridge [Sat, 7 Mar 2015 17:56:14 +0000]
ignore new EUMM build artifact
Karen Etheridge [Sun, 19 Oct 2014 06:07:00 +0000]
Makefile.PL is already excluded by the bundle
Karen Etheridge [Sun, 19 Oct 2014 06:04:23 +0000]
skip generating man pages for dev builds
Karen Etheridge [Sun, 19 Oct 2014 06:05:20 +0000]
run ExtUtils::MakeMaker::Dist::Zilla::Develop out of inc/, so contributors don't have to install it
Karen Etheridge [Thu, 4 Sep 2014 07:30:12 +0000]
Sub-Name-0.12
- fix licence in LICENSE and pod
Karen Etheridge [Thu, 4 Sep 2014 07:26:27 +0000]
refer to Sub::Util
Karen Etheridge [Thu, 4 Sep 2014 07:24:28 +0000]
shorter pod lists
Karen Etheridge [Thu, 4 Sep 2014 07:23:08 +0000]
changelog for the release
Karen Etheridge [Thu, 4 Sep 2014 07:22:28 +0000]
include cPanel in the LICENSE file
Karen Etheridge [Thu, 4 Sep 2014 07:22:16 +0000]
fix weaving of licence into pod
Karen Etheridge [Wed, 20 Aug 2014 04:47:05 +0000]
Sub-Name-0.11-TRIAL
- move variable declaration to fix warning under
-Werror=declaration-after-statement, to allow compilation under MSVC
(J.R.Mash, github #3)
Karen Etheridge [Wed, 20 Aug 2014 04:26:39 +0000]
changelog for PR #3
Karen Etheridge [Wed, 20 Aug 2014 04:24:35 +0000]
whitespace
Karen Etheridge [Wed, 20 Aug 2014 04:11:34 +0000]
Merge pull request #3 from jrmash/master
MSVC Compiler Compatibility
J.R. Mash [Tue, 19 Aug 2014 18:26:54 +0000]
MSVC Compiler Compatibility
Move variable declaration to the beginning of the block, for better C90 compliance. Should compile now in MSVC.
Karen Etheridge [Sat, 16 Aug 2014 00:47:13 +0000]
Sub-Name-0.10-TRIAL
- converted distribution packaging to Dist::Zilla
Karen Etheridge [Sat, 9 Aug 2014 04:57:21 +0000]
use Exporter directly, to avoid base as a prerq
Karen Etheridge [Sat, 9 Aug 2014 04:52:40 +0000]
one test uses B::C 1.48
Karen Etheridge [Sat, 12 Jul 2014 23:06:59 +0000]
add contributors to pod
Karen Etheridge [Sat, 12 Jul 2014 23:28:43 +0000]
fix author and release tests - spelling, Changes formatting
Karen Etheridge [Sat, 12 Jul 2014 23:06:05 +0000]
convert to Dist::Zilla, including careful tailoring of pod to preserve the funky copyright
Karen Etheridge [Sat, 9 Aug 2014 04:10:13 +0000]
version 0.09
Karen Etheridge [Sat, 9 Aug 2014 04:07:57 +0000]
SEE ALSO Sub::Identify (RT#76822)
Karen Etheridge [Sat, 9 Aug 2014 04:05:21 +0000]
this test also requires perlcc to run
e.g. see failures:
http://www.cpantesters.org/cpan/report/
744c9670-1e48-11e4-bb3c-7408e0bfc7aa
http://www.cpantesters.org/cpan/report/
7ce69e5a-1f08-11e4-bc9c-0165e0bfc7aa
http://www.cpantesters.org/cpan/report/
dc6e14f2-1f26-11e4-ad93-d8e4e0bfc7aa
http://www.cpantesters.org/cpan/report/
0faa4ed0-1ebe-11e4-ae61-5739e0bfc7aa
Karen Etheridge [Sat, 9 Aug 2014 04:00:14 +0000]
use strict; warnings!
Karen Etheridge [Sat, 9 Aug 2014 04:00:04 +0000]
whitespace
Karen Etheridge [Sat, 9 Aug 2014 03:58:59 +0000]
improve wording of this skip message
Karen Etheridge [Sat, 9 Aug 2014 03:56:18 +0000]
convert raw tests to using Test::More
Karen Etheridge [Sat, 9 Aug 2014 03:44:52 +0000]
better to call require at runtime
Karen Etheridge [Sat, 9 Aug 2014 03:30:17 +0000]
remove unneeded shebang
Karen Etheridge [Sat, 9 Aug 2014 03:41:53 +0000]
changelog for RT#50524
Karen Etheridge [Sat, 9 Aug 2014 03:34:22 +0000]
Merge pull request #2 from ilmari/db-sub
Update %DB::sub
Dagfinn Ilmari Mannsåker [Thu, 9 Sep 2010 01:23:26 +0000]
Copy the contents of the %DB::sub entry if it exists
Closes RT#50524
Dagfinn Ilmari Mannsåker [Fri, 8 Aug 2014 21:49:09 +0000]
Switch from Newz to Newxz
Provide back-compat macro for pre-5.10 perls
Karen Etheridge [Mon, 4 Aug 2014 15:40:56 +0000]
declare runtime prereqs
Karen Etheridge [Mon, 4 Aug 2014 15:36:24 +0000]
prepare for 0.08 release
Karen Etheridge [Mon, 14 Jul 2014 03:27:55 +0000]
whitespace only
Karen Etheridge [Mon, 4 Aug 2014 15:32:15 +0000]
Merge pull request #1 from ilmari/leakfix
Fix leak when setting a fully-qualified name
Dagfinn Ilmari Mannsåker [Mon, 4 Aug 2014 15:13:14 +0000]
Fix leak when setting a fully-qualified name
Karen Etheridge [Fri, 11 Jul 2014 16:34:53 +0000]
prepare for 0.07 release
Reini Urban [Fri, 11 Jul 2014 15:43:43 +0000]
skip t/RT96893_perlcc.t with too old B::C versions
Karen Etheridge [Thu, 10 Jul 2014 16:03:50 +0000]
declare minimum perl version and repository, bugtracker in metadata
Karen Etheridge [Thu, 10 Jul 2014 15:58:46 +0000]
ignore all the usual things (including MYMETA.*)
Karen Etheridge [Thu, 10 Jul 2014 14:39:58 +0000]
fix test when B::C not installed
Karen Etheridge [Thu, 10 Jul 2014 14:39:46 +0000]
fix TAP output
Karen Etheridge [Thu, 10 Jul 2014 01:22:44 +0000]
prepare for 0.06 release
Reini Urban [Wed, 2 Jul 2014 20:51:57 +0000]
add README make target
Reini Urban [Wed, 2 Jul 2014 20:21:56 +0000]
add MYMETA.yml/json to .gitignore
Reini Urban [Wed, 2 Jul 2014 20:21:56 +0000]
Fix RT#96893 - do not change the string arg in XS; use a copy instead (problem under perlcc -O3)
Florian Ragwitz [Tue, 7 Sep 2010 22:55:10 +0000]
Version 0.05
gfx [Mon, 31 Aug 2009 02:29:49 +0000]
Set the right flags on the renamed CVs
Once they're named, they're not ANON anymore. Also we added magic for
refcounting GVs to them, so they're MAGICAL as well.
gfx [Mon, 31 Aug 2009 02:25:42 +0000]
Allow deparsing (re)named subs
Previously the pad was abused to refcount GVs. This played tricks on various
modules trying to peek into the pads of (re)named subs. Instead of messing with
the pad, we now use regular refcounted magic.
Closes RT#42725.
gfx [Mon, 31 Aug 2009 02:26:42 +0000]
Add failing test for deparsing (re)named subs
Test for the issue described in RT#42725.