Subject: CVS commit: pkgsrc/lang/oo2c
From: Jason Beegan
Date: 2003-08-30 23:00:10
Message id: 20030830210010.F39EFB004@cvs.netbsd.org

Log Message:
Update to 2.0.11.

Changes:
(Exceptions): A catch clause like `CATCH T(e):' introduces a read-only
variable `e' of type `T' within the block.  The `(e)' part is
optional.  New method Name() and new procedure Abort().  FatalError()
now takes a message string as argument.

(Object): The functions NewUCS4Region() and NewUCS4() have been
revived.

(ADT:ArrayList): New methods Sort() and Elements().

(ADT:StringBuffer): Now provides an INIT() method, covering the
functionality of the old NewCapacity() constructor.  New method
CharsUTF16().

(ADT:Comparator): Provides a comparator class `String'.

(oo2c): Super calls can be issued for all type-bound procedures of the
base type, instead of just the procedure that is currently being
redefined.

(oo2c): The compiler warns if an INIT() method does not call the
INIT() of the base type.

Plus the usual number of bug fixes...

Files:
RevisionActionfile
1.8modifypkgsrc/lang/oo2c/Makefile
1.3modifypkgsrc/lang/oo2c/PLIST
1.5modifypkgsrc/lang/oo2c/distinfo
1.3modifypkgsrc/lang/oo2c/patches/patch-ac