This is the mail archive of the guile@cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: New smob interface


Clark McGrew <mcgrew@ale.physics.sunysb.edu> writes:

> >>>>> "Mikael" == Mikael Djurfeldt <mdj@nada.kth.se> writes:
> 
>     Mikael> Therefore I've now comitted a new interface for smob type
>     Mikael> creation which supersedes scm_newsmob.
> 
> How badly is this going to break code that is using the old smob
> interface?  I suppose that old code will be completely broken?

Nope.  scm_newsmob remains a callable function, but has the
disadvantage that such smobs will be nameless => they won't have Goops
proxy classes associated with them => you can't specialize methods on
them in a standardized way.

> but >255 smobs is a worthy goal.

Hmm...  This change unfortunately doesn't supply us with more smobs.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]