Sha256: efb59c3856a0ab5c5cf84a8a920cd2fd40a323e621312391cc72cc62154b2758

Contents?: true

Size: 1.38 KB

Versions: 1

Compression:

Stored size: 1.38 KB

Contents

### 0.2.1 / 2011-06-22

* Added {Chars::CharSet.[]}
* Added {Chars::CharSet#<<}.
* Added {Chars::CharSet#byte_to_char}.
* Added {Chars::CharSet#char_to_byte}.
* Added a cache of characters of the bytes within {Chars::CharSet}.
* Use `String#each_char` to distinguish Unicode from ASCII.

### 0.2.0 / 2010-10-27

* Make sure all enumerable methods in {Chars::CharSet} return an
  `Enumerator` object if no block is given.

### 0.1.2 / 2009-09-21

* Require Hoe >= 2.3.3.
* Require YARD >= 0.2.3.5.
* Require RSpec >= 1.2.8.
* Added Chars.visibile and Chars::VISIBLE (thanks flatline).
* Added CharSet#random_distinct_bytes, CharSet#random_distinct_chars,
  and CharSet#random_distinct_string (thanks flatline).
* Use 'hoe/signing' for signed RubyGems.
* Moved to YARD based documentation.
* All specs now pass on JRuby 1.3.1.

### 0.1.1 / 2009-04-01

* Renamed CharSet#=~ to CharSet#===.
* Added an alias from CharSet#=~ to CharSet#===.

### 0.1.0 / 2009-03-16

* Initial release.
* Provides character sets for:
  * Numeric
  * Octal
  * Uppercase Hexadecimal
  * Lowercase Hexadecimal
  * Hexadecimal
  * Uppercase Alpha
  * Lowercase Alpha
  * Alpha
  * Alpha-numeric
  * Punctuation
  * Symbols
  * Space
  * Printable
  * Control
  * ASCII
* Provides convenience methods for testing wether a String or Integer
  belongs to a certain character set.
* Supports random text generation using specific character sets.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
chars-0.2.1 ChangeLog.md