Inform - Support - Patches

About Patches  

Compiler  
Library  

DM4 Errata  

Issue L61025

Problem with additive 'describe' property
Submitted by: Chip Hayes     Appeared in: Library 6/10 or before     Fixed in: Library 6/11
Problem

I've stumbled on a slight problem in the Inform library when dealing with inherited describe properties.

Since describe is an additive property (which has me scratching my head as to why, to be honest), any new describe routines are stored as an array in a class' instance. This causes an error (well, only the Nitfol interpreter caught it, as it's the only one being that strict about things) when such a describe routine is run.

Solution (by Kevin Bracey)

The fix was to replace the following in Verblibm:

  .describe~=NULL

with

  .&describe~=0

This occurs three times, it appears.


Last updated 17 April 2013. This web site has not been fully supported since April 2008. Information may be out of date. This page was originally managed by Roger Firth.