Permalink
Commits on Mar 20, 2013
  1. Add code for coderef info lookup

    exodist committed Mar 20, 2013
  2. Rewrite the -skip docs to be less about the mechanics of import.

    No need to go into the details of how import works.  The user
    needs to know what the feature does.
    
    For #228
    schwern committed Mar 20, 2013
  3. Update the change log for #228

    schwern committed Mar 20, 2013
  4. Merge branch 'issue/228'

    Adding the ability to skip loading features.  For #228
    schwern committed Mar 20, 2013
  5. cfedde's "radical onion" logo.

    For #87
    cfedde committed with schwern Mar 20, 2013
Commits on Mar 18, 2013
  1. Document ->mo->yaml and ->mo->json

    Fixes #230
    schwern committed Mar 18, 2013
  2. Change packages like DateTime::y2038 to perl5i::X::DateTime::y2038

    This was already done for perl5i::2.   Now its done retroactively for
    perl5i::0 and 1.
    
    This puts everything under the perl5i package in every
    release.  It makes assigning PAUSE permissions much easier.
    schwern committed Mar 18, 2013
  3. Releasing perl5i v2.11.0

    noirin committed Mar 18, 2013
Commits on Mar 8, 2013
  1. Use Hash::StoredIterator to make %hash->each({...}) iterator safe

     * Safe to nest calls to each()
     * Safe to use keys() and values() inside each()
     * Does NOT copy all keys, uses internal iterator
    exodist committed Mar 8, 2013
Commits on Mar 6, 2013
  1. Eliminate a layer of aliasing for the dumping methods.

    * No need to keep the private dump methods around.
    * Make "as_perl" the real one.  "perl" becomes just for backwards compat.
    schwern committed Mar 6, 2013
  2. Merge pull request #234 from notbenh/issue/230

    Adding the as_* methods as requested in #230
    schwern committed Mar 6, 2013
Commits on Mar 5, 2013
  1. Adding the as_* methods as requested in #230

    NOTES/POSSIBLE ISSUES:
      - the test is calling ::2 directly rather then latest.
        I was unsure on the going convention for a version specific change
      - I am not using alias to build the aliases.
        It seemed a bit heavy handed so I am using the old-style delegation.
    ben hengst committed Mar 5, 2013
Commits on Mar 1, 2013
  1. document import(-skip => …)

    daxim committed Mar 1, 2013
Commits on Feb 27, 2013
  1. Merge pull request #232 from notbenh/issue/208

    swapping head2 for head3 when it comes to functions/methods for #208
    schwern committed Feb 27, 2013
  2. swapping head2 for head3 when it comes to functions/methods as was su…

    …ggested in #208
    ben hengst committed Feb 27, 2013
Commits on Feb 26, 2013
  1. Remove the program name from the import list before passing it along …

    …to perl5i.
    
    Otherwise when perl5i runs in command mode it will be like
        use perl5i::2 "path/to/perl5i";
    which will trip on the upcoming feature skipping logic.
    schwern committed Feb 23, 2013
  2. Can't avoid inheriting from autodie or do it at runtime.

    MRO gets upset when we try to inherit from autodie at runtime.
    Bring it in closer to the import routine so its more obvious.
    Wrap it in an if statement in preparation for adding the feature
    skip functionality.
    schwern committed Feb 23, 2013
  3. More stuff we don't need to load.

    * Modern::Perl loads IO::Handle.
    * Encode is left over from when we had our own UTF8 open().
    schwern committed Feb 23, 2013
  4. Don't seem to need this work around for utf8::all vs autodie any more.

    Was added in bba1a74 but the test
    added then passes without it.
    schwern committed Feb 23, 2013
  5. Turn utf8::all into a feature.

    schwern committed Feb 23, 2013
  6. Turn "no indirect" into a feature.

    Again, no need for inheritance to make it lexical.
    schwern committed Feb 23, 2013
  7. Turn autoboxing into a feature.

    Doesn't seem to need the parent hack to make it lexical either.  Don't know why.
    schwern committed Feb 23, 2013
  8. Add true and autovivification to the feature list.

    It seems we don't need to inherit from autovivification to make it lexical.
    schwern committed Feb 23, 2013