./devel/p5-autobox-Core, Perl 5 module adding core built-in functions in primitive types

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.33nb1, Package name: p5-autobox-Core-1.33nb1, Maintainer: pkgsrc-users

The Perl 5 module autobox::Core wraps perl's built-in functions for
manipulating numbers, strings, arrays, hashes, and code references.
It can be handy to use built-in functions as methods to avoid messy
dereferencing syntaxes and parentheses pile ups.

The autobox module lets you call methods in scalars that aren't
object references but perl but does not itself provide any methods
to call. That is left to the user or another module, for example,

autobox::Core is a stub module. It is merely glue, presenting
existing functions with a new interface. Besides built-ins that
operate on hashes, arrays, scalars, and code references, some Perl
6-ish things were thrown in, and some keyword like foreach have
been turned into methods.

Required to run:
[devel/p5-Want] [devel/p5-autobox]

Master sites: (Expand)

SHA1: 61efade861b4bffbf317559d545b170b81aec82f
RMD160: 19818265a70f732eadc4287a7dd2dd08c8726237
Filesize: 38.267 KB

Version history: (Expand)

CVS history: (Expand)

   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-01-02 12:52:53 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.33

No upstream changelog found.
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-04-08 15:36:23 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.32

Upstream changes:
    - Corrected spelling mistake (thanks again Gregor Herrmann)

    - Corrected spelling mistake (thanks Gregor Herrmann)
    - Document that strings work as regexen (thanks jarich)

    New Features
    - Call backtick() qx() instead (but keep backtick around) (thanks jarich)

    Incompatible Changes
    - s() now returns the modified string or success/fail depending on context

    - m() and nm() were failing to signal failure (thanks grtodd!)
   2016-01-01 02:37:49 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.30

Upstream changes:
    New Features
    - first() arguments are now consistent with grep(), so now  you can
      supply single non-ref scalar to it (xenu)

    Incompatible Changes
    - Removed smartmatch from first() and grep(). Now these methods have
      consistent behaviour under all perl versions and their code is much
      cleaner (xenu)

    - Fixed typo reported by myfwhite on annocpan (xenu)

    - Suppress smartmatch deprecation warnings in perls >= 5.18 (xenu)
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-02-18 13:42:01 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 1.2 to 1.28
   - Make crypt() test optional for platforms without it (thanks Hugmeir)
   - new version just to creage a new .tar.gz.  a './' owned by root
     apparently got added to the tar at some point after 'make dist'.

    - remove 'use feature' from t/synopsis.t.  this lets older perls perl.

1.25 Wed Jun 12 14:45:54 CDT 2013
    - remove 'use feature' from t/synopsis.t.  that was cut and paste from the
      docs but wasn't actually necessary there.

1.24 Sun Jul 15 11:05:11 PDT 2012
    - MANIFEST no longer includes previous distribution tar balls (Jacinta

1.23 Thu Jul 12 18:05:46 PDT 2012
    - Minor corrections (Jacinta Richardson)

1.22  Thu Jul 12 17:16:06 PDT 2012
    New Features
    - %hash->each is now guaranteed to iterate through the complete hash,
      unlike each(%hash). [github 7]
    - defined()

    Distribution Changes
    - Added Test::More 0.88 as a pre-req (Jacinta Richardson)
    - Added license for new versions of EMM

    - Expanded module synopsis (Jacinta Richardson)
    - Wrote documentation for all (or most) functions
    - Tidied book extract (Jacinta Richardson)

    Incompatible changes (Jacinta Richardson)
    - Removed functions
      - rand    - bxor  - gt     - ne  - mlt
      - times   - div   - le     - meq - mne
      - add     - eq    - lshift - mge - rshift
      - band    - flip  - mult   - mgt - sub
      - bor     - ge    - mcmp   - mle - autobox::Core::CODE::map

    Bug Fixes
    - xor uses xor instead of ^ (Jacinta Richardson)

1.21  Mon Sep 26 16:15:19 PDT 2011
    New Features
    - $string->reverse will now always reverse the string regardless of context.
      (Technically an incompatible change, but the list behavior of \ 
      was clearly useless).

    Distribution Changes
    - fix MANIFEST (thanks Steffen Mueller (Müller) ).
    - move POD History section into standard Changes file (chocolateboy).
    - look, a change log!

    - removed unnecessary prototypes on methods (schwern)
    - updated dependency on autobox