Revision history for Perl extension Class::HPLOO.


0.18  2004-12-12
      - Fixed some new() recursion bug.
      - Fixed push() of atributes of type array*.
      - FETCH of attributes of type array* and hash* will be set as changed like on STORE.
      - Added inline functions syntax:  sub[C] void foo( int x ) {...}


0.17  2004-10-16
      - Added method ATTRS that returns the list of attributes in the declaration order.
      - Added support for object atributes.
      - Added USE_BASE parameter and Class::HPLOO::Base to save code when generating classes as an option.


0.16  2004-09-21
      - Added support for use of HDB::Object as a base class for persistence.


0.15  2004-08-28
      - Added support for the method SUPER(...), like super() in Java.
      - Added use of SUPER::new() when initializer is not defined in the class.


0.14  2004-08-20
      - Fixed comment placeholder when $#_ found.


0.13  2004-07-12
      - Fied handler of comments.
      - Added support for attr sub.


0.12  2004-04-09
      - Added support for version number after class name: class Foo [0.1] {...}
      - Fixed bug with patterns and "/" when used for division.


0.11  2004-02-08
      - Added support for attributes with attr().
      - Preparating for object persistence.


0.10  2004-02-05
      - Bug fix for "-s foo", due bug on Filter::Simple.
      - Added recursivety for build-hploo script.


0.09  2004-01-23
      - Just some bug fixes.


0.08  2004-01-17
      - Changed behavior of return 0 for object initializer.
        Now is reutnr UNDEF, where UNDEF is a constant.
      - Fixed bug with q|qq|qr|qw|qx|tr|y|s|m. (where still buggy!)
      - Fixed bug on comments place holder.


0.07  2004-01-17
      - Fixed bug with subclasses recursion.


0.06  2004-01-17
      - Fixed bug with $this and strict.


0.05  2004-01-17
      - Fixed bug with subclasses, where subs were parsed more than 1 time.


0.04  2004-01-17
      - Added #line handler to keep the original line number.
      - Added support for declaration o sub classes: class foo { class subfoo {...} }


0.03  2004-01-16
      - Fixed bug with q|qq|qr|qw|qx|tr|y|s|m.
      - Enable syntax "use vars ($var)", since is common to add the "use" before.
      - Added die alert for extract_block() for non well closed blocks.
      - Now __END__.* is striped from the source.


0.02  2004-01-16
      - Now produce better formatted code when using import option "nice" or "dump"
      - New script nuil-hploo.pl, to convert .hploo files to .pm.
      - Added support to ePod at the __END__ of a hploo file.


0.01  Tue Sep 30 14:35:04 2003
	- original version; created by h2xs 1.21 with options
		-X Class::HPLOO