Commits on Jul 29, 2016
  1. Release engineering for 0.68

    bingos committed Jul 29, 2016
Commits on Jul 27, 2016
  1. Release engineering for 0.66

    bingos committed Jul 27, 2016
  2. Added FORCE_SAFE_INC option

    bingos committed Jul 27, 2016
Commits on Jan 17, 2015
  1. Release engineering for 0.64

    bingos committed Jan 17, 2015
Commits on Jan 24, 2014
  1. Release enjineering for 0.62

    bingos committed Jan 24, 2014
  2. Resolve test failures on v5.16.x

    bingos committed Jan 24, 2014
Commits on Jan 16, 2014
  1. Release engineering for 0.60

    bingos committed Jan 16, 2014
Commits on Jan 14, 2014
  1. Add new files to the MANIFEST

    bingos committed Jan 14, 2014
  2. Merge pull request #5 from magnolia-k/master

    Added the 'autoload' mode to 'can_load' function
    bingos committed Jan 14, 2014
Commits on Jan 7, 2014
  1. Added the 'autoload' mode to 'can_load' function

    Added the 'autoload' mode to 'can_load' function in which a functions
    was imported automatically, using the 'autoload_remote' function
    introduced by Module::Load v.028.
    magnolia committed Jan 3, 2014
  2. Add .gitignore.

    magnolia committed Jan 3, 2014
Commits on Sep 1, 2013
Commits on Aug 29, 2013
Commits on Jun 20, 2013
  1. [PATCH] test fix-up for VMS

    0.52 has new tests that compare a known pathname with what gets returned from check_install().
    Except the known pathname is constructed using File::Spec, which on VMS returns paths in native
    syntax, whereas check_install() returns Unix-style paths.
    The attached patch gets the test passing by converting the comparison pathname to Unix-style syntax on VMS only.
    Signed-off-by: Chris 'BinGOs' Williams <>
    craigberry committed with bingos Aug 12, 2012
Commits on May 20, 2013
  1. Merge pull request #4 from dsteinbrunner/patch-1

    typo fix
    bingos committed May 20, 2013
Commits on May 18, 2013
  1. typo fix

    dsteinbrunner committed May 18, 2013
Commits on Jul 29, 2012
  1. Port $VERSION parsing in check_install() to Module::Metadata

    This replaces the hand-made $VERSION parsing with its canonical toolchain
    implementation, and fixes numerous issues with how $VERSION was parsed.
    Module::Metadata 1.000_005 is required for its new_from_handle method.
    In particular it is now aware of the surrounding package, and tests have
    been added for files without and with several package statements.
    As a result of this change, the t/02_Parse_Version.t test file is now
    obsolete and is removed from the distribution.
    vpit committed Jul 29, 2012
Commits on Jul 28, 2012
  1. Make sure test modules have their package name set

    The 'Commented', 'LoadIt' and 'MustBe::Loaded' tests look for $VERSION in
    the relevant files, but since these files don't contain a package statement
    check_install()->{version} is actually $main::VERSION in all three cases.
    Note that this means that these tests were actually wrongly passing until
    now. This misbehaviour will be rectified with the port to Module::Metadata.
    vpit committed Jul 28, 2012
  2. Don't use to compare perl versions is supposed to compare Perl modules versions, not perl versions.
    The recommended idiom is C<< "$]" >= 5.xxxyyyy >>. It works around a bug
    with older versions of perl that causes the string and number slots of $]
    to be rounded differently.
    vpit committed Jul 28, 2012
  3. check_install() should return the first match when FIND_VERSION=0

    It used to pick the last one because the loop over @INC was never
    short-circuited in that case.
    This change looks large but it's mostly whitespace.
    vpit committed Jul 28, 2012
Commits on Apr 27, 2012
Commits on Apr 25, 2012
  1. Only call _parse_version() for lines that contain VERSION

    I.e. move the check for 'VERSION' from inside _parse_version() to the loop
    of check_install(). This saves a function call for each source line that
    does not contain 'VERSION', yielding a whopping 20% speedup for
    Note that _parse_version() still returns undef when the code chunk does
    not contain 'VERSION', because the main regexp won't match.
    vpit committed Apr 25, 2012
  2. Optimize POD section handling in check_install()

    By refactoring the regexps used to determine whether we are in POD, we can
    save about 10% of the time spent in check_install() when CPANPLUS looks for
    modules to update (check_install() being the bottleneck).
    vpit committed Apr 25, 2012
Commits on Mar 15, 2012
  1. Wrap $^X in "" to foil paths with spaces in it

    Reported by Samuel Ferencik (via email)
    bingos committed Mar 15, 2012
Commits on Sep 7, 2011
  1. upgrade Makefile.PL

    chorny committed with bingos Sep 6, 2011
  2. || instead of "or" (perl#78708)

    chorny committed with bingos Sep 6, 2011
Commits on Feb 9, 2011
  1. Bump version to 0.44 and update CHANGES

    git-svn-id: 4dccba1d-3c1b-0410-aec4-feb514a8dabc
    bingos committed Feb 9, 2011