You can clone with
HTTPS or Subversion.
Make commify() and group_digits() take their options as a hash ref.
Matches our plans for the rest of the perl5i interface, options go in as a final hash ref argument.
Note that github 89 has been fixed.
Implement the decimal_point option for commify and group_digits
More seperator typos
Fix all the "seperator" typos
Test commify with 0
Test commify with a decimal
Add a currency option to group_digits
Note that many locales are wrong about numerification
Note the issue number for comify
The updated autobox fixes can()
The latest autobox has fixes which lets the new taint stuff work.
Calling autoboxed methods on $_ proved problematic before 2.60.
Test that a content change doesn't alter the ID.
Test wasn't actually workding, Perl isn't reusing the same ref inside…
… this test.
Note the addition of id
Fix the test so numbers and strings work.
I think this is the correct behavior. Numbers and strings generally copy in Perl so they
would have different IDs.
Load Object::ID on demand.
Merge branch 'object-id' into more_features
Note commify in the change log
Merge branch 'mo_taint' into more_features
Restore $foo->is_tainted for compatibility.
Scalars and numbers are broken in that they are not unique or repeatable.
Add commify() and group_digits().
While group_digits() is locale aware, it seems many of the locales only set
the monetary versions of thousands_sep and grouping. At least on OS X.
So it may be useful to have a "money" flag to make use of them.
Uhh, we never implemented $obj->mo->id.
Also use the suggested $thing->mc->class syntax.
Make $scalar->mo->is_tainted and friends work.
Unfortunately, it breaks the autobox magic in weird ways. Like
tests will pass from the command line but not from prove. Or autoboxing
will work on strings but not numbers.
autovivification 0.05 did not play nice with Regexp::Common [github 32]
Have to use single quotes to be most portable.
Technically, double quotes will interpolate on Unix. Fortunately the shell
doesn't see $^X as a shell variable.
Quiet the autodie test on Windows.
More directly test @array->trim in list context.
Use scalar to force scalar context. More obvious what's going on.
Cut down a bit on the trim docs redundancy.