diff options
author | taca <taca@pkgsrc.org> | 2012-12-16 16:25:00 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2012-12-16 16:25:00 +0000 |
commit | df3b26d24763addeb8306df8ecf297f6f61b2014 (patch) | |
tree | 08f12fda0a37cbd4423dfd5ba7f46e7d8a5c5d48 /inputmethod/scim-chewing | |
parent | 2628e7f7e9d73cfc3dc21a511268d103d63032f7 (diff) | |
download | pkgsrc-df3b26d24763addeb8306df8ecf297f6f61b2014.tar.gz |
Update ruby-hashery to 2.1.0.
== 2.1.0 / 2012-11-24
The major change of the 2.1 release is to switch over to `Hash#fetch`
as the fundamental CRUD read method inplace of the previous `#read` core
extension (an alias of `#[]`). This is a pretty fundamental change which
required modification of a number of classes. So please do extra-diligence
and file an issue if you experience any problems.
In addition, the Hash#read core extension has been renamed to Hash#retrieve
to avoid any possible confusion with IO objects. This release also fixes
a couple of issues with 1.8 compatibility and makes a few other small
enhancements.
Changes:
* Rename Hash#read to Hash#retrieve.
* Deprecate `Dictionary.alpha` in favor of `Dictionary.alphabetic`.
* Add support for block argument in Dictionary#order_by_key and #order_by_value.
* Fix OpenHash issues with Ruby 1.8.x compatibility.
* OpenHash methods are opened up via `protected` instead of `private`.
* Change OpenCascade to auto-create the subclass when inherited.
Diffstat (limited to 'inputmethod/scim-chewing')
0 files changed, 0 insertions, 0 deletions