Inform - Support - Patches

About Patches  

Compiler  
Library  

DM4 Errata  

Issue L61035

Messages from TAKE ALL FROM BOX
Submitted by: David Porterfield     Appeared in: Library 6/10 or before     Fixed in: Library 6/11
Problem

Imagine a container which is closed or empty, like this:

  You can see a box (which is closed) here.

  >TAKE ALL FROM BOX
  You can't see any such thing.

  >REMOVE ALL FROM BOX
  You can't use multiple objects with that verb.

Both of those messages -- CANTSEE_PE and MULTI_PE -- are incorrect: you can see the box, and you can use ALL with REMOVE (indeed, the grammars for those lines are identical). What should be generated is probably NOTHING_PE. Also, consider this simple verb extension:

  Extend 'take'  * noun 'with' noun  -> TakeWith;

This causes the message for TAKE ALL FROM BOX to change to MULTI_PE.

Solution

None submitted.


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.