Skip to content
Commits on Jul 7, 2012
  1. @schwern

    Version 2.10.0

    schwern committed
  2. @schwern

    Merge branch 'bug/autodie'

    schwern committed
  3. @schwern
  4. @schwern

    Revert "Merge pull request #223 from schwern/utf8_vs_autodie"

    schwern committed
    This reverts commit 8912fc6, reversing
    changes made to 829827e.
    
    The fix is fine, but autodie fixed the problem and this would get in the way.
Commits on Jul 3, 2012
  1. @exodist

    Merge pull request #223 from schwern/utf8_vs_autodie

    exodist committed
    Mostly fix the fight between the open pragma and autodie.
Commits on Jun 18, 2012
  1. @schwern

    Mostly fix the fight between the open pragma and autodie.

    schwern committed
    utf8::all switched from using a wrapper around open to using the open pragma.
    Unfortunately, autodie loses the open pragma.  This fixes most of the problem.
    The only thing remaining is because autodie does not recognize our open() as
    CORE::open() it formats the error message a little differently.  At this point
    I'd rather see the problem fixed inside autodie than hack the bug further here.
    
    I'm not entirely sure why its kosher to have a function named open() that
    calls open() (which is autodie's open).  It was necessary to name our
    function open() so that autodie produced a sensible error message.
    
    In addition:
    
    * Update utf8::all to the latest to avoid inconsistencies between our
      hacks and theirs
Commits on Jun 15, 2012
  1. @schwern
Commits on Jun 3, 2012
  1. @schwern

    POD typo

    schwern committed
Commits on Jan 24, 2012
  1. @schwern

    Revert "Merge branch 'exodist/master' into HEAD"

    schwern committed
    This reverts commit 6a51af0, reversing
    changes made to b572034.
    
    This change doubled load time.  It will instead be moved into the issue/217 branch to
    clear the way for release and so it can continue to be worked on.
    
    For #217
  2. @schwern

    Make pick() not always return in the same order as the @array.

    schwern committed
    This simulates what would happen with a normal shuffle & pick algorithm.
Commits on Jan 22, 2012
  1. @schwern
  2. @schwern

    note pick and pick_one in the change log

    schwern committed
    For #145
    
    Signed-off-by: Michael G. Schwern <schwern@pobox.com>
Commits on Jan 7, 2012
  1. @exodist

    Merge branch 'exodist/master' into HEAD

    exodist committed
    This introduces circular::require which will issue warnings if you load
    modules that have circular dependencies from within a module that uses
    perl5i.
    
    Care has been taken to supress warnings that would issue fourth from
    perl5i dependencies themselves which do have circular dependencies
    (DateTime).
    
    this fixes #217
  2. @exodist
Commits on Dec 7, 2011
  1. @schwern
  2. @qrazhan

    Made pick more readable

    qrazhan committed
  3. @qrazhan

    Fixed word wrap in comments

    qrazhan committed
Commits on Dec 5, 2011
  1. @qrazhan
  2. @qrazhan

    added documentation

    qrazhan committed
  3. @qrazhan

    fixed pick_one_ok() #145

    qrazhan committed
  4. @qrazhan
Commits on Dec 4, 2011
  1. @qrazhan

    Fixed errors in pick.t #145

    qrazhan committed
Commits on Dec 1, 2011
  1. @schwern
  2. @qrazhan
Commits on Nov 30, 2011
  1. @qrazhan
  2. @qrazhan

    Fixed a typo in pick.t

    qrazhan committed
  3. @qrazhan

    Fixed style problems in pick method. Also updated pick.t to check if …

    qrazhan committed
    …an element occurs more than once.
Commits on Nov 29, 2011
  1. @qrazhan

    Updating picking algorithm #145

    qrazhan committed
  2. @schwern

    Whitespace and style fixups.

    schwern committed
    For #145
  3. @qrazhan @schwern
Commits on Nov 25, 2011
  1. @schwern

    Merge branch 'issue/149'

    schwern committed
  2. @schwern
  3. @schwern

    Clean up the docs to follow the doc standards (such as they are)

    schwern committed
    * Illustrative usage first with all variables
    * Example after description
    * Refer to those variables in the docs rather than "the argument"
    
    Link to the pop/shift documentation.
    
    I also didn't think it's necessary to explain that pop changes the
    @array.  Maybe that's a bad assumption?
    
    For #149
  4. @schwern

    Add the value to the incorrect argument message.

    schwern committed
    That will help users debug their problem.
    
    For #149
  5. @schwern

    Change the popn/shiftn arg checks to be positive instead of negative.

    schwern committed
    Insted of enumerating all the ways it could go wrong, tell the user how it should go right.
    
    For #149
Something went wrong with that request. Please try again.