libdevel-chitin-perl (0.19-1) unstable; urgency=low

    * Fix dual-var deparse bug exposed in 5.35.10

 -- Anthony Brummett <brummett@cpan.org>   Mon, 7 Mar 2022  14:45:00 -0500

libdevel-chitin-perl (0.18-1) unstable; urgency=low

    * Test fixes to work on threaded perls, and to force minimum required versions of some modules

 -- Anthony Brummett <brummett@cpan.org>   Wed, 25 Oct 2018  17:46:00 -0500

libdevel-chitin-perl (0.17-1) unstable; urgency=low

    * Deparser supports fc() and \F (foldcase) in double-quoted strings
    * Deparser handles Perl 5.28's optimization of index() and rindex()
    * Deparser supports Perl 5.30's requirement that CORE::dump() be used
        instead of dump()
    * current_location() is now valid if called before init()
    * Coderefs are now allowed in breakpoints and actions
    * Dosen't crash when stepping into/over lvalue subs
    * continue_to() stops execution at a given file+line or the first
        statement of a named sub or subref
    * Big refactoring of tests using Test2.  They should be easier to
        understand, run and modify.

 -- Anthony Brummett <brummett@cpan.org>   Wed, 24 Oct 2018  15:20:00 -0500

libdevel-chitin-perl (0.16-1) unstable; urgency=low

    * Support delete() on a hash-value slice, new in Perl 5.28

 -- Anthony Brummett <brummett@cpan.org>   Sat, 23 Jun 2018  8:01:24 -0500

libdevel-chitin-perl (0.15-1) unstable; urgency=low

    * Handle changes to the translation table for tr/// introduced in 5.27.8

 -- Anthony Brummett <brummett@cpan.org>   Tue, 6 Feb 2018  16:59:24 -0500

libdevel-chitin-perl (0.14-1) unstable; urgency=low

    * Revert given/whereso/whereis

 -- Anthony Brummett <brummett@cpan.org>   Wed, 31 Jan 2018  13:07:10 -0500

libdevel-chitin-perl (0.13-1) unstable; urgency=low

    * Support for the new given/whereso/whereis syntax in 5.27.7

 -- Anthony Brummett <brummett@cpan.org>  Thu, 21 Dec 2017 16:22:54 -0500

libdevel-chitin-perl (0.12-1) unstable; urgency=low

    * Support for the new multiconcat OP in 5.27.6

 -- Anthony Brummett <brummett@cpan.org>  Mon, 13 Nov 2017 15:19:03 -0500

libdevel-chitin-perl (0.11-1) unstable; urgency=low

    * Fix a bug involving anon subs given a name with Sub::Name
    * documentation improvements
    * clean up warnings during t/20-optree.t

 -- Anthony Brummett <brummett@cpan.org>  Thu, 19 Oct 2017 16:06:33 -0500

libdevel-chitin-perl (0.10-1) unstable; urgency=low

    * Fixes tests in bleadperl - pp_split is now a PMOP

 -- Anthony Brummett <brummett@cpan.org>  Mon, 24 Oct 2016 11:44:26 -0500

libdevel-chitin-perl (0.09-1) unstable; urgency=low

    * Documented decompiling support - besides getting entire optrees,
        you can use the next_statement() and next_fragment() methods

 -- Anthony Brummett <brummett@cpan.org>  Fri, 9 Sep 2016 11:59:03 -0500

libdevel-chitin-perl (0.08-1) unstable; urgency=low

    * Require at least Perl 5.8.9

 -- Anthony Brummett <brummett@cpan.org>  Tue, 23 Aug 2016 16:09:57 -0500

libdevel-chitin-perl (0.07-1) unstable; urgency=low

    * Fix for running tests on Windows (thanks, nanis)
    * Preliminary support for decompiling.  Currently undocumented, but see
        Devel::Chitin::OpTree->build_from_location() and t/20-optree.t

 -- Anthony Brummett <brummett@cpan.org>  Mon, 15 Aug 2016 14:53:00 -0500

libdevel-chitin-perl (0.06-1) unstable; urgency=low

    * When Devel::Callsite is available, Location objects have a 'callsite'
        value indicating the address of the next opcode to execute
    * notify_trace_resume() is called before the debugged program regains
        control for clients that have turned on the trace flag.

 -- Anthony Brummett <brummett@cpan.org>  Thu, 21 Jan 2016 14:45:00 -0500

libdevel-chitin-perl (0.05-1) unstable; urgency=low

  * New feature: watch expressions - send notification when an expression changes
  * Fix a bug when get_var_at_level() is called with a package-global hash

 -- Anthony Brummett <brummett@cpan.org>  Thu, 11 Dec 2014 17:00:00 -0500

libdevel-chitin-perl (0.04-1) unstable; urgency=low

  * Normalize stack frame 'hasargs' between different Perl versions
  * Stack frame instances get unique UUIDs
  * Breakpoint/Action 'code' is now mutable

 -- Anthony Brummett <brummett@cpan.org>  Sat, 16 Aug 2014 10:00:00 -0500

libdevel-chitin-perl (0.03-1) unstable; urgency=low

  * get_var_at_level() works properly with vstrings
  * Typo fixes from David Steinbrunner <dsteinbrunner@pobox.com>

 -- Anthony Brummett <brummett@cpan.org>  Tue, 24 Jun 2014 17:34:00 -0500

libdevel-chitin-perl (0.01-2) unstable; urgency=low

  * Fixed a packaging error.  Functionally the same as v0.01

 -- Anthony Brummett <brummett@cpan.org>  Sat, 8 Mar 2014 14:23:00 -0500

libdevel-chitin-perl (0.01-1) unstable; urgency=low

  * First release

 -- Anthony Brummett <brummett@cpan.org>  Mon, 3 Mar 2014 14:41:00 -0500
