nobu.nokada / softhome.net wrote:

> 1.8 defines HAVE_RB_DEFINE_ALLOC_FUNC for that purpose.

<snip patches>

Thanks very much for the patches, Nobu; I've incorporated them into the 
SWIG CVS and they should be available in SWIG 1.3.20.

One aspect of this change is still unclear to me: what is now the 
correct way to indicate that an extension class is an abstract class? 
Previously, SWIG was either redefining 'new' for concrete extension 
classes, or undefining 'new' for abstract extension classes.