- Proposal: IE-0031
- Discussion PR link: #31
- Authors: Graham Nelson
- Status: Accepted
- Related proposals: --
- Implementation: Implemented but unreleased
A new debugging command, BANISH, which removes things from play.
The ABSTRACT command can move things from one place to another, but is unable to remove something from the object tree altogether, so that it is out of play.
See Jira bug report I7-2140, where Andrew Schultz proposes this.
- No change to the natural-language syntax.
- No change to inbuild.
- No changes to inform7.
- No change to inter.
- No change to the Inter specification.
- Minor changes to runtime kits.
- No changes to the Standard Rules and Basic Inform.
- No change to documentation.
- No change to the GUI apps.
None, since in contemporary Inform any command clash between the user's source
text and the debugging commands in WorldModelKit
is resolved amicably (i.e.,
if the author of a project also creates a command BANISH, it won't throw
problems because of the name-clash with this one).