Permalink
Commits on Dec 17, 2016
  1. version 1.32

    committed Dec 17, 2016
  2. fix Array->uniq warns for undef values

    fixes #33
    
    Thanks, Johan Lindstrom, for the report
    committed Dec 17, 2016
Commits on Jan 25, 2016
  1. updated README

    xenu committed Jan 25, 2016
Commits on Jan 7, 2016
Commits on Jan 6, 2016
Commits on Jan 4, 2016
  1. (Partially) revert "doc note about strings as regexen"

    This (partially) reverts commit 2092af8.
    
    Looks like scrottie accidentally reverted some changes in his
    commit, so I've reverted his revert. Intended changes are
    left untouched.
    xenu committed Jan 4, 2016
Commits on Jan 1, 2016
  1. s() doesn't work sensibly #12 / return modified string

    Continuing with the "I didn't get around to ripping operators out" theme,
    s() now continues to return true/false when used in an if(), !, ?:, etc
    (boolean context as detected by Want), but in any and all other scalar
    contexts, returns the modified string instead, which will often (but not
    always!) pass as a true value.
    
    This pulls in Want, which could potentially break things, but CPANTS
    for it looks pretty durn good.
    
    Closes #12.
    committed Jan 1, 2016
  2. backtick should probably be called qx() #16

    Taking the "Or there might be an alias" route for now (thanks, jarich!).
    Docs changed to qx instead of backtick, but backtick code left in for
    back compat.
    Closes #16.
    committed Jan 1, 2016
  3. doc note about strings as regexen

    Add a note in the String Operators section about strings being usable as
    regexen, and a note in the split example in particular.
    
    In #17, Schwern commented about it not being obvious to users that
    qr// is needed where // would normally be used, but it looks like
    previous people polishing docs clarified that already (thanks doc
    polishers!).  So this note about strings as regexes closes #17.
    committed Jan 1, 2016
  4. crypt.t also punts on OpenBSD now.

    OpenBSD claims to have crypt(), but it does something other than DES.  Eg:
    
        my $x = '$2b$12$FPWWO2RJ3CK4FINTw0Hi8OiPKJcX653gzSS.jqltHFMxyDmmQ0Hqq';
        print crypt('', $x);
    
    The OpenBSD crypt man page implies that it is backward compat unless
    it sees this "$2" or other number in the salt field, but on my
    OpenBSD provided 5.20.2, this outputs nothing:
    
        print crypt("hi there", "aa");
    
    So it seems like there's a ports problem or a Perl-on-OpenBSD bug.
    At any rate, I don't want this to keep people from installing the
    module, so I'm skipping the test on OpenBSD.
    committed Jan 1, 2016
Commits on Dec 15, 2015
  1. Merge pull request #30 from grtodd/master

    Make m() and nm() should return false when needed
    committed Dec 15, 2015
Commits on Dec 11, 2015
  1. Make m() and nm() return false when needed

    Tries to fix #29
    grtodd committed Dec 11, 2015
  2. add negative non-match test

    grtodd committed Dec 11, 2015
  3. add negative match test

    grtodd committed Dec 11, 2015
Commits on Nov 30, 2015
Commits on Oct 21, 2015
  1. bump version

    xenu committed Oct 21, 2015
  2. update README. changed formatting as usual, every commit on this file…

    … introduces a new one :)
    xenu committed Oct 21, 2015
Commits on Oct 11, 2015
Commits on Sep 20, 2015
Commits on Sep 18, 2015
  1. bump version to 1.29

    xenu committed Sep 18, 2015
Commits on Sep 16, 2015
  1. Merge pull request #27 from xenu/master

    suppress experimental smartmatch warnings on newer perls
    committed Sep 16, 2015
Commits on Sep 1, 2015
Commits on Aug 2, 2014
  1. bump version to 1.28

    committed Aug 2, 2014
  2. Changes entry for Hugeir's patch to make crypt() test optional depend…

    …ing on whether crypt() works
    committed Aug 2, 2014
  3. Merge pull request #24 from Hugmeir/master

    Handle systems without crypt()
    committed Aug 2, 2014
  4. Handle systems without crypt()

    Hugmeir committed Aug 2, 2014
Commits on Jul 18, 2013
  1. bump version to 1.27 just to try to get a new .tar.gz up on PAUSE

    since the one up there grew an entry for './' for some reason
    that's owned by root and clobbers the file permissions on directories.
    bleah.
    committed Jul 18, 2013
Commits on Jun 12, 2013
  1. bump to 1.26

    committed Jun 12, 2013