Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

May 01, 2013

  1. Jonathan Abbey

    Finished up all the niceties for an official 3.03 drop.

    authored
  2. Jonathan Abbey

    Oops, needed to have defined in a couple of checks in opt_install aft…

    …er all.
    authored
  3. Jonathan Abbey

    Bumped up the rev number to 3.03 for this fix.

    authored
  4. Jonathan Abbey

    Fixed up a bunch of deprecation warnings from using defined on hash a…

    …nd array values.
    authored

Dec 09, 2009

  1. Jonathan Abbey

    Updated the version number to 3.02.

    -- Jon
    authored
  2. Jonathan Abbey

    Tweaked the version number back down to 3.0.2.

    -- Jon
    authored
  3. Jonathan Abbey

    Updated test2 to remove the conflicting depot/packC/lib/perl5/spam

    text file, which spoiled recursive unification.
    
    -- Jon
    authored

Jun 03, 2009

  1. Jonathan Abbey

    Added a fix so that the terminal killdir() of the test directory will…

    … work properlyif is not 0.-- Jon
    authored

Jun 02, 2009

  1. Jonathan Abbey

    Fixed test5 so that it is determinative that packC will win the

    competition for include/test.h.
    
    -- Jon
    authored
  2. Jonathan Abbey

    Added a chdir() before doing a killdir() on the test root.

    This change is needed for the latest File::Path module.
    
    -- Jon
    authored

Jan 10, 2004

  1. Jonathan Abbey

    Added another test for multiple level unification from a (faulty) bug

    report from Gil.  See test3a in test_opt.
    
    Convinced opt_clean to go ahead and exclude packages that are in
    per-package .exclude files.  I'm not sure why I decided to do this,
    honestly.. since I don't do the topological sort that would be
    required to cause excluded packages not to exclude other things.. hrm.
    Added test8a for this case, though I don't know why at the moment.  If
    that behavior is reverted, test8a will need to be taken out.
    
    Jon
    authored

Oct 23, 2003

  1. Jonathan Abbey

    Trying to clean up label handling in .exclude file.. unfortunaely ver…

    …y hard to do while still allowing colons in file names
    authored

Oct 15, 2003

  1. Jonathan Abbey

    Commentary.

    -- Jon
    authored
  2. Jonathan Abbey

    Added support for command line parameters in test runs.

    Added test13b to check for proper functioning of the -a parameter to
    opt_link.
    
    -- Jon
    authored
  3. Jonathan Abbey

    Made sure things were working, added a check on $add_only to make sure

    we're not reporting link removal when we really didn't.
    
    -- Jon
    authored
  4. Jonathan Abbey

    Added support for a -a command line flag for 'add only, which will

    inhibit link removal.  Necessary feature to allow opt_setup to safely
    update perl or the opt_depot package itself.
    
    -- Jon
    authored
  5. Jonathan Abbey

    Made opt_setup run opt_link twice, once with -a to inhibit link

    removal, and a second time to remove any obsolete packages.
    
    -- Jon
    authored

Oct 14, 2003

  1. Jonathan Abbey

    Removed some vestigal code bits.

    -- Jon
    authored
  2. Jonathan Abbey

    Comment micro.

    -- Jon
    authored
  3. Jonathan Abbey

    Added a couple of tests to verify merge limit behavior.

    -- Jon
    authored
  4. Jonathan Abbey

    Tweaked which package gets chosen for the unprioritized x.pm link in

    the out-of-order prioritized recursion test.
    
    -- Jon
    authored
  5. Jonathan Abbey

    Protected a regexp.

    -- Jon
    authored
  6. Jonathan Abbey

    Fixed the link_me call sequence in the main code body.

    -- Jon
    authored
  7. Jonathan Abbey

    Cleaned and optimized depth_first and link_me.

    -- Jon
    authored

Oct 13, 2003

  1. Jonathan Abbey

    Cleaned up depth_first so that it no longer takes the presence of any

    prioritization in a directory container chain as a sign not to do
    recursive unification thereunder.
    
    -- Jon
    authored
  2. Jonathan Abbey

    Reverted the priority definitions on a couple of tests to try and see

    whether we properly do sub-directory merging now when one of the
    container directories are prioritized.
    
    -- Jon
    authored
  3. Jonathan Abbey

    Reworked some tests to take into account the fact that we now assume

    that container prioritization will block directory unification.
    
    -- Jon
    authored
  4. Jonathan Abbey

    Fixed things so that we properly handle special characters where we

    use file paths in regexps.
    
    Fixed depth_first so it won't try to find a reason to unify
    prioritized directories.
    
    -- Jon
    authored
  5. Jonathan Abbey

    Fixed removelastslash so that it doesn't try and modify its input

    parameter.
    
    -- Jon
    authored
  6. Jonathan Abbey

    Radically reworked the whole depth_first thing so that it properly

    does both forward and reverse checks.. I think now that opt_depot's
    recursive unification will now properly cohere with opt_clean's
    interpretation of when it's appropriate to collapse unification
    directories.
    
    opt_depot still won't collapse pre-existing directories itself.. we'll
    continue to rely on opt_clean to do that for us.
    
    Also fixed a bug in depth_first that led it to miss unification
    opportunities when the new package has a directory level that only
    contains a directory which was not present under the old package.
    
    w00t.
    
    -- Jon
    authored
  7. Jonathan Abbey

    Commented a bit better what we've really done in 3.0.

    -- Jon
    authored
  8. Jonathan Abbey

    Added commentary on test 4f.

    -- Jon
    authored
  9. Jonathan Abbey

    Added a more extensive (greater than pairwise) test for recursive

    directory unification.
    
    -- Jon
    authored
  10. Jonathan Abbey

    Lots of hoopy fixes to improve conflict reporting and to properly do

    recursive directory unification in the face of packages which have
    certain files as non-directory files and others which might want to
    recurse more deeply.
    
    Really fancy stuff, really, and it passes the tests.
    
    -- Jon
    authored

Oct 11, 2003

  1. Jonathan Abbey

    Added a test for out of order prioritized recursive testing.

    -- Jon
    authored
Something went wrong with that request. Please try again.