Zefram [Mon, 3 Feb 2014 02:28:14 +0000]
RT#91983: format warnings during compilation
Karen Etheridge [Thu, 12 Dec 2013 01:22:44 +0000]
revert to previous formatting
Karen Etheridge [Fri, 23 Aug 2013 00:05:50 +0000]
properly set v2 metadata!
Karen Etheridge [Fri, 2 Aug 2013 19:44:46 +0000]
EUMM before 6.57_02 do not like arrayrefs for AUTHOR
Karen Etheridge [Tue, 30 Jul 2013 00:37:42 +0000]
ensure we create a v2 meta file
Karen Etheridge [Sun, 21 Jul 2013 16:05:24 +0000]
Release commit for 0.006014
Karen Etheridge [Sat, 20 Jul 2013 20:53:57 +0000]
bump version
Karen Etheridge [Sat, 20 Jul 2013 20:34:17 +0000]
Merge branch 'topic/distar'
99 MI installs on the wall, 99 MI installs,
take one down, convert it to Dist::Zilla (or Distar),
98 MI installs on the wall
Karen Etheridge [Sat, 20 Jul 2013 21:11:40 +0000]
stolen_chunk_of_toke.c is not built into its own .o
Graham Knop [Sun, 21 Jul 2013 08:47:41 +0000]
include extra required files in manifest
Karen Etheridge [Sat, 20 Jul 2013 20:35:38 +0000]
changelog
Karen Etheridge [Sat, 20 Jul 2013 20:50:08 +0000]
copy bump-version from Moo, which handles single-dot versions
Karen Etheridge [Thu, 18 Jul 2013 18:35:50 +0000]
clean up use of postamble (thanks haarg!)
Karen Etheridge [Tue, 18 Jun 2013 22:30:18 +0000]
convert Makefile.PL to using Distar
Karen Etheridge [Tue, 18 Jun 2013 22:28:15 +0000]
Distar's maint directory
Karen Etheridge [Wed, 19 Jun 2013 06:00:31 +0000]
tighten up these entries
Karen Etheridge [Thu, 18 Jul 2013 21:24:21 +0000]
make changelog more readable, CPAN::Changes-compliant
Karen Etheridge [Fri, 21 Jun 2013 01:45:33 +0000]
use Test::Requires for optional deps
Karen Etheridge [Wed, 19 Jun 2013 01:35:07 +0000]
sigh, empty MANIFEST in the last release...
Karen Etheridge [Tue, 18 Jun 2013 23:05:30 +0000]
add dates to changelog entries that were missing them
Karen Etheridge [Tue, 18 Jun 2013 22:57:20 +0000]
canonicalize date format in changelog
Karen Etheridge [Tue, 18 Jun 2013 22:54:51 +0000]
bump version for imminent release
Karen Etheridge [Tue, 18 Jun 2013 22:48:22 +0000]
fix repository
Karen Etheridge [Tue, 18 Jun 2013 22:09:49 +0000]
fix repository metadata
Karen Etheridge [Tue, 18 Jun 2013 22:08:30 +0000]
Updates for some deprecations in perl 5.17. (Zefram, RT#83968)
Zefram [Wed, 22 Feb 2012 20:35:12 +0000]
Version 0.006011
Zefram [Wed, 22 Feb 2012 20:29:54 +0000]
use PERL_NO_GET_CONTEXT
Zefram [Tue, 21 Feb 2012 22:40:17 +0000]
avoid using Test::Warn
Zefram [Tue, 7 Feb 2012 16:19:39 +0000]
Version 0.006010
Zefram [Tue, 7 Feb 2012 13:56:56 +0000]
avoid "insecure rcfile" warning from test
Zefram [Tue, 7 Feb 2012 13:52:13 +0000]
restrict symbol export hack to threading builds
Zefram [Wed, 1 Feb 2012 21:43:39 +0000]
Version 0.006009
Zefram [Wed, 1 Feb 2012 21:40:24 +0000]
be adaptive about deleting the realloc filter
Filters can only be deleted in the correct order (reverse of the order in
which they were added). Insisting on deleting the filter would break if
another filter were added after ours and is still around. Not deleting
the filter at all would break if another filter were added earlier and
attempts to delete itself later. We can play nicely to the maximum
possible extent by deleting our filter iff it is currently deletable
(i.e., it is on the top of the filter stack). Can still run into trouble
in more complex situations, but can't avoid that.
Zefram [Wed, 1 Feb 2012 20:31:02 +0000]
document that injecting newlines doesn't work
Zefram [Wed, 1 Feb 2012 19:59:05 +0000]
partially substitute for unexported symbols
We use two interpreter variables on Perl 5.8 that are not exported on
Windows. Can work around the lack of export on multiplicity/threading
builds.
Zefram [Thu, 8 Dec 2011 21:03:02 +0000]
jump through hoops to avoid compiler warnings
Zefram [Thu, 8 Dec 2011 20:28:40 +0000]
fix a C declaration after statement
Zefram [Sat, 5 Nov 2011 21:53:20 +0000]
Version 0.006008
Zefram [Sat, 5 Nov 2011 21:50:24 +0000]
leave linestr prefix unchanged in toke_scan_str
Zefram [Mon, 12 Sep 2011 18:53:50 +0000]
Version 0.006007
Zefram [Mon, 12 Sep 2011 18:52:17 +0000]
give D:D:Context::Simple a version number
Zefram [Sun, 11 Sep 2011 18:17:14 +0000]
initialize earlier to help with string evals
Zefram [Sun, 11 Sep 2011 17:44:38 +0000]
toke_scan_str return undef for unterminated string
Zefram [Sun, 11 Sep 2011 17:31:30 +0000]
prevent toke_scan_str moving backward in linestr
Zefram [Sun, 11 Sep 2011 12:57:41 +0000]
avoid memory leak in toke_scan_str
Zefram [Sun, 11 Sep 2011 12:56:17 +0000]
croak if reallocation occurs during scan_str
Zefram [Sun, 11 Sep 2011 10:10:47 +0000]
add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore
Zefram [Sun, 11 Sep 2011 10:09:19 +0000]
depend on bugfixed B::Hooks::OP::Check 0.19
Florian Ragwitz [Tue, 23 Aug 2011 14:22:48 +0000]
Version 0.006006
Florian Ragwitz [Tue, 23 Aug 2011 14:19:55 +0000]
Increase the default linestr size to avoid reallocations
Florian Ragwitz [Wed, 6 Jul 2011 13:31:09 +0000]
Version 0.006005
Florian Ragwitz [Tue, 5 Jul 2011 19:16:27 +0000]
Merge pull request #4 from clkao/master
this makes it possible for silencing the 'redefine' warns
Chia-liang Kao [Wed, 15 Jun 2011 03:28:46 +0000]
tests for redefined subroutine warnings.
Chia-liang Kao [Mon, 30 May 2011 08:20:55 +0000]
use the "redefine" warning flag when importing DD to determine if redefined subs should be warned
Florian Ragwitz [Mon, 2 May 2011 09:25:27 +0000]
Version 0.006004
Florian Ragwitz [Mon, 2 May 2011 09:23:52 +0000]
Make sure we keep working with Devel::CallParser loaded
Florian Ragwitz [Mon, 2 May 2011 09:23:31 +0000]
Bail out earlier when not lexing
Florian Ragwitz [Tue, 12 Apr 2011 07:23:49 +0000]
Version 0.006003
Florian Ragwitz [Tue, 12 Apr 2011 07:22:24 +0000]
Fix test failures on old perls
This also makes the tests much more similar to MXD, which they emulate. Thanks
Zefram for this patch.
Florian Ragwitz [Fri, 8 Apr 2011 03:25:28 +0000]
Version 0.006002
Florian Ragwitz [Fri, 8 Apr 2011 03:18:34 +0000]
Re-instate linestr growing using filters
This way very early linestr re-allocations will continue to work as they did
before. However, we still don't support growing within the first line that
loaded Devel::Declare.
Florian Ragwitz [Sat, 26 Feb 2011 06:04:29 +0000]
Version 0.006001
Florian Ragwitz [Sat, 26 Feb 2011 05:52:08 +0000]
Re-alloc PL_linestr in block hooks, if available
This makes us work again on perl >= 5.13.7, where evaled strings are always
being copied.
Thanks Zefram.
Florian Ragwitz [Tue, 9 Mar 2010 01:52:33 +0000]
Version 0.006000.
Florian Ragwitz [Tue, 9 Mar 2010 01:48:10 +0000]
Make things work on 5.11.2 and newer.
Florian Ragwitz [Tue, 9 Mar 2010 01:47:35 +0000]
Add tests for how MXMS uses D::D.
Florian Ragwitz [Fri, 4 Sep 2009 03:29:26 +0000]
Fix warnins in fail.t.
Florian Ragwitz [Fri, 14 Aug 2009 00:18:02 +0000]
Version 0.005011.
Florian Ragwitz [Fri, 14 Aug 2009 00:01:19 +0000]
No need to create an empty PV first.
Florian Ragwitz [Thu, 13 Aug 2009 23:53:01 +0000]
UnTODO a passing test.
Florian Ragwitz [Thu, 13 Aug 2009 21:21:29 +0000]
Don't invoke the const callback for a keyword followed by a fat comma.
Florian Ragwitz [Thu, 13 Aug 2009 21:20:56 +0000]
Test for correct runtime behaviour of keyword + fat comma.
Florian Ragwitz [Thu, 13 Aug 2009 21:20:33 +0000]
Make the fat comma test more pathological.
Florian Ragwitz [Thu, 13 Aug 2009 20:33:00 +0000]
Depend on a Test::More with done_testing support.
Florian Ragwitz [Thu, 13 Aug 2009 20:30:15 +0000]
Add tests for not interpreting various things as barewords when they aren't.
Florian Ragwitz [Tue, 11 Aug 2009 20:50:06 +0000]
Version 0.005010.
Florian Ragwitz [Tue, 11 Aug 2009 20:00:59 +0000]
Don't invoke the linestr callback if we found a keyword and the bufptr still contains an arrow at its beginning.
This means we're about to compile a method invocation, the tokenizer forced
parsing a word, and we got the const op of that.
I'm not too happy with this. I see how it can be useful to hook into those
places, but it should probably be a different feature of DD.
Florian Ragwitz [Mon, 10 Aug 2009 04:35:59 +0000]
Version 0.005009.
Florian Ragwitz [Mon, 10 Aug 2009 04:29:50 +0000]
Stop mixing declarations with code.
Florian Ragwitz [Mon, 10 Aug 2009 04:28:07 +0000]
Update changelog with the version and the release date from last time around.
nperez [Sun, 9 Aug 2009 00:16:09 +0000]
Move strip_attrs which is a purely parsing method down into the base class
Florian Ragwitz [Tue, 28 Jul 2009 06:30:19 +0000]
Version 0.005008.
Florian Ragwitz [Tue, 28 Jul 2009 06:28:22 +0000]
add repository for META.yml
Conflicts:
Makefile.PL
Alexandr Ciornii [Tue, 7 Jul 2009 06:46:02 +0000]
new versions of deps due to fixed ExtUtils::Depends
Florian Ragwitz [Tue, 28 Jul 2009 06:25:03 +0000]
Make DD_DEBUG handling more robust.
Ash Berlin [Tue, 14 Jul 2009 20:20:29 +0000]
Conditionally expand linestrings under perl debugger.
Ash Berlin [Tue, 14 Jul 2009 08:24:57 +0000]
Version 0.005007
Ash Berlin [Fri, 10 Jul 2009 20:37:15 +0000]
Brackets needed on OSX/5.8.8
Ash Berlin [Fri, 10 Jul 2009 19:17:47 +0000]
Changelog for line number fix
Florian Ragwitz [Fri, 10 Jul 2009 10:31:33 +0000]
Make the toke.c functions always operate on PL_compiling, even if we call them at runtime.
This fixes the broken line numbers. Thanks Ash Berlin, for working this out!
Florian Ragwitz [Sun, 7 Jun 2009 11:01:50 +0000]
Version 0.005006.
Florian Ragwitz [Sun, 7 Jun 2009 11:00:06 +0000]
Fix compilation on 5.8.
Florian Ragwitz [Fri, 5 Jun 2009 14:01:15 +0000]
Version 0.005005.
Florian Ragwitz [Fri, 5 Jun 2009 13:34:29 +0000]
Merge branch 'master' into mad
* master:
Version 0.005004.
Don't define MEM_WRAP_CHECK_ if it's already there.
Version 0.005003.
Properly ignore dist tarballs.
Fail hard if strip_names_and_args fails.
Add copyright notice for stolen_chunk_of_toke.c.
Add .gitignore.
TODO failing tests.
Add strip_names_and_args
Failing tests for line number issues
was 'assing', assuming it to be 'were passing'
Conflicts:
stolen_chunk_of_toke.c
Florian Ragwitz [Wed, 3 Jun 2009 10:41:44 +0000]
Version 0.005004.
Florian Ragwitz [Fri, 29 May 2009 18:43:16 +0000]
Don't define MEM_WRAP_CHECK_ if it's already there.
Courtesy of Maik Fischer.
Florian Ragwitz [Sun, 24 May 2009 15:22:47 +0000]
Version 0.005003.
Florian Ragwitz [Sun, 24 May 2009 15:21:55 +0000]
Properly ignore dist tarballs.
Florian Ragwitz [Sun, 24 May 2009 15:15:09 +0000]
Merge branch 'strip_names_and_args'
* strip_names_and_args:
Fail hard if strip_names_and_args fails.
Add strip_names_and_args
Florian Ragwitz [Sun, 24 May 2009 15:14:10 +0000]
Fail hard if strip_names_and_args fails.