[DGD] Gurbalib updates

bart at wotf.org bart at wotf.org
Mon Mar 23 00:37:37 CET 2009


If all goes as planned, there will be another interim release somewhere this week.

Most notable changes:

- change all silly filenames to be more friendly to some less capable
operating systems :)
- history for comms channels (Mordain)
- much bigger example area (Cerihan)
- more afuns documented, added some misc documentation (various)

Under the hood changes (mostly by me)

- Fixed tls bugs in the 'vanilla' version.
- 3 levels of auto objects:
  1. DGD's auto object
  2. kernel/game specific auto object residing in the kernel,
  3. game auto object, residing outside the kernel, and used
     to provide an easy way to plugin mud specific 'simulated
     afuns'.
- Complete rethrow() implementation
- Seperation of inheritables and clonables, currently defaults
  to warnings, can be (and soon will be) changed to enforce this
  seperation. Once enabled, it is no longer possible to inherit
  a clonable, or to call or otherwise refer to an inheritable (other
  then by inheriting it)

And quite a bit more that I forgot.

This is currently in subversion (svn://wotf.org/gurbalib/).

At this rate, we'll probably end up having dynamic recompilation working by
the end of this week. 

After that, better filesystem security, configurable use of colors and
finishing the town expansion are the most prominent things left todo for the
next non interim release.

Bart
--
Created with Open WebMail at http://www.bartsplace.net/
Read my weblog at http://soapbox.bartsplace.net/




More information about the DGD mailing list