Upstream changes:
0.854 (12.09.2008) - John Siracusa <siracusa@gmail.com>
* Altered the default name for the adds_method and inherits_method
method types in the inherited_hash class method maker.
0.853 (07.30.2008) - John Siracusa <siracusa@gmail.com>
* Fixed a bug in the hash get_set_init method interface. (Reported
by Bill Moseley)
0.852 (06.25.2008) - John Siracusa <siracusa@gmail.com>
* Documented Rose::Object::MixIn->import()'s -target_class parameter.
0.851 (06.06.2008) - John Siracusa <siracusa@gmail.com>
* Corrected mistakes in the Rose::Class::MakeMethods::Generic POD.
ChangeLog:
0.85 (05.28.2008) - John Siracusa <siracusa@gmail.com>
* Added "inherited_hash" and "inheritable_boolean" class method types.
* Documented shift, unshift, and pop array method maker method type.
* Fixed a bug that prevented "--opt=0" options from being honored
(Reported by Bill Moseley)
Rose::Class is a generic base class for classes. It provides a
single class method (error), but may be expanded further in the
future.
A class that inherits from Rose::Class is not expected to allow
objects of that class to be instantiated, since the namespace for
class and object methods is shared. For example, it is common for
Rose::Object-derived classes to have error methods, but this would
conflict with the Rose::Class method of the same name.