[DGD] A new Phantasmal Issue

Noah Gibbs noah_gibbs at yahoo.com
Fri Jun 22 21:55:10 CEST 2007


  To be fair, I also don't remember when I last put up a formal release of
Phantasmal.  You might well do better to grab the latest CVS version.  It'll be
tested with much more recent versions of DGD.

--- Kurt Nordstrom <kurt at blar.net> wrote:

> Erwin,
> 
> Thanks for the suggestion.  However, upon grepping the phantasmal
> directory, it appears that phantasmal-0.018 already uses include_file() as
> opposed to path_include().  In fact, the only place path_include() shows
> up is as a function defined in driver.c, which is from the Kernel mudlib.
> 
> Perhaps Noah can comment on this?
> 
> In the meantime, I redid my configuration and continue to get the same
> error.  I'll keep looking...
> 
> -Kurt
> 
> > It looks to me like the problem is with the Phantasmal lib not having
> > updated
> > since the changes for DGD 1.2.126, which introduced include_file() and
> > made
> > path_include() obsolete.
> >
> >  From the 125-126 changelog:
> >
> > +  - Improved errorhandling in the extension interface.
> > +  - In the driver object, replace path_include() by include_file(), which
> > can
> > +    return either a path or an array of strings for the include file
> > itself.
> > +  - Prevent a spurious "Mapping too large to grow" error.
> >
> > The change for 125 also included some changes that require the kernel-lib
> > using code to adapt.
> >
> > Two immediate options come to mind:
> >
> > 1. Stick to 124 and wait for Noah to create a new version of Phantasmal,
> > or
> > 2. Make the relevant changes to Phantasmal yourself and pass the diffs on
> > to
> >     him.
> >
> > The changes aren't too difficult, especially if you don't have an existing
> > statedump to worry about.
> >
> > Hope that helps,
> >
> >
> > Erwin.
> > ___________________________________________
> > https://mail.dworkin.nl/mailman/listinfo/dgd
> >
> 
> ___________________________________________
> https://mail.dworkin.nl/mailman/listinfo/dgd
> 





       
____________________________________________________________________________________
Sick sense of humor? Visit Yahoo! TV's 
Comedy with an Edge to see what's on, when. 
http://tv.yahoo.com/collections/222



More information about the DGD mailing list