michaeldv/awesome_print — pull request #69 by manur (2011-12-16 22:24:41+00:00)
Title: Kernel#ap should not return a value

I love ap!

But, everytime I use it on a large object, I have to hack it to not return the object itself like so:

>> ap [1,2,3,4]; nil

This commit swaps the convention of Kernel#ap to not return the object itself, in a way that's consistent with puts.

>> a = puts '1'
>> a
=> nil

Bumped the version number by a minor release to differentiate from the earlier convention.