Version bump.
Changed String#format_bytes to use CharSet, to allow both bytes/chars.
Avoid initializing a new CharSet if we don't have to.
Use Chars::CharSet in String#format_chars, no longer accept Regexp for :include / :exclude.
Fixed documentation for #random_case.
No need to require 'set'.
Allow String#uri_encode and Integer#uri_encode to accept unsafe characters.
Wording.
Alias String#xor to String#^.
First pass removing all RUBY_VERSION checks and 1.8.x only code.
Removed 1.8 only note.
Require ruby >= 1.9.1.
Changed String#format_bytes to use CharSet, to allow both bytes/chars.
Avoid initializing a new CharSet if we don't have to.
Use Chars::CharSet in String#format_chars, no longer accept Regexp for :include / :exclude.
No need to require 'set'.
Allow String#uri_encode and Integer#uri_encode to accept unsafe characters.
Wording.
No longer override puts, print, write, etc, methods (issue #42).
Changed String#format_bytes to use CharSet, to allow both bytes/chars.