Permalink
Commits on Dec 3, 2016
  1. Changes for version 2.095

    committed Dec 3, 2016
  2. Remove unused key

    committed Dec 3, 2016
Commits on Nov 29, 2016
  1. Improve detection of sitecustomize.pl

    Debian Perl is shipped with the following patch, which loads sitecustomize.pl
    from a non-standard location:
    
        DEBPKG:debian/CVE-2016-1238/sitecustomize-in-etc - Look for sitecustomize.pl in /etc/perl rather than sitelib on Debian systems
    
    This change is enough to fix the test failure under Debian, but the code
    around this seems too complicated for what it actually does. Picking the
    location of sitecustomize.pl from %INC should be sufficient.
    committed Nov 29, 2016
Commits on Jul 6, 2016
  1. Improve POD list items

    committed Jul 6, 2016
  2. Fix POD link construct

    committed Jul 6, 2016
Commits on Mar 19, 2016
  1. Changes for version 2.094

    committed Mar 19, 2016
  2. Add Test::Compile dzil plugin

    committed Mar 19, 2016
  3. Update copyright year

    committed Mar 19, 2016
  4. Let dzil generate the POD-related tests

    The POD coverage tests were completed ignore, so don't add them
    to the dzil-generated ones.
    committed Mar 19, 2016
  5. Add more stuff for Git to ignore

    committed Mar 19, 2016
Commits on Feb 19, 2016
  1. Add Neil Bowers as a contributor

    committed Feb 19, 2016
  2. Added SEE ALSO section to do

    neilb committed with Sep 27, 2015
Commits on Sep 10, 2015
  1. simplify the data structure and the caller() call

    trace_use() only ever uses the first 3 values returned by caller(0),
    which are exactly those returned by caller().
    
    Most of the other values never change when obtained from within
    trace_use(), anyway: wantarray is always true, is_require is
    always false, and subroutine is always Devel::TraceUse::trace_use.
    
    So drop all the other unnecessary and confusing values, to only
    retain package, filename (named filepath here) and line.
    committed Sep 10, 2015
Commits on Sep 7, 2015
  1. update ignore list for dzil

    committed Sep 7, 2015
  2. add HAARG as a contributor

    committed Sep 7, 2015
  3. update copyright year

    committed Sep 7, 2015
  4. Merge branch 'dzil'

    committed Sep 7, 2015
  5. update the ignore list for git

    committed Sep 7, 2015
  6. list contributors

    committed Sep 7, 2015
  7. dzil configuration file

    committed Sep 7, 2015
  8. remove files generated by dzil

    committed Sep 7, 2015
  9. disable extra debugger features rather than working around them

    Rather than providing a dummy DB::DB sub, which prevents use with
    another debugger and slows down execution, disable the extra debugger
    flags when we detect we've been used via -d:TraceUse.
    haarg committed with Jul 1, 2015
Commits on Jun 26, 2014
  1. Changes for version 2.093

    committed Jun 26, 2014
  2. Modify the "Modules used, but not reported" section *in place* in the…

    … report
    
    Because the test code was removing the "Modules used, but not reported"
    section and then putting it back at the end with the missing sitecustomize,
    the section ended up swaped with the "Possible proxies" one.
    
    This is what happens otherwise:
    
        http://www.cpantesters.org/cpan/report/d20bc1a9-77c8-1014-b56a-db2593e8ee67
    
        #   Failed test 'Trace for: perl -d:TraceUse -MM4 -MM1 -e M5->load'
        #   at t\traceuse.t line 335.
        #     Structures begin differing at:
        #          $got->[8] = 'Modules used, but not reported:'
        #     $expected->[8] = 'Possible proxies:'
        # --- Got ---
        # Modules used from -e:
        #    1.  M4, -e line 0 [main]
        #    2.    M5, M4.pm line 3
        #    3.      M6, M5.pm line 9 [M5::in]
        #    7.      M7 0, M5.pm line 4
        #    4.  M1, -e line 0 [main]
        #    5.    M2, M1.pm line 3
        #    6.      M3, M2.pm line 3
        # Modules used, but not reported:
        #   c:/Perl1664/site/lib/sitecustomize.pl
        # Possible proxies:
        #    2 -e line 0, sub main::BEGIN
        # --- Expected ---
        # Modules used from -e:
        #    1.  M4, -e line 0 [main]
        #    2.    M5, M4.pm line 3
        #    3.      M6, M5.pm line 9 [M5::in]
        #    7.      M7 0, M5.pm line 4
        #    4.  M1, -e line 0 [main]
        #    5.    M2, M1.pm line 3
        #    6.      M3, M2.pm line 3
        # Possible proxies:
        #    2 -e line 0, sub main::BEGIN
        # Modules used, but not reported:
        #   c:/Perl1664/site/lib/sitecustomize.pl
    committed Apr 5, 2014
Commits on Apr 3, 2014
  1. Changes for version 2.092

    committed Apr 3, 2014
Commits on Apr 2, 2014
  1. auto-dereferencing only works since 5.14

    actually this was a typo that slipped through because Perl 5.14 was so forgiving
    committed Apr 2, 2014
Commits on Mar 29, 2014
  1. Changes for version 2.091

    committed Mar 29, 2014
Commits on Apr 25, 2013