MantisBT - Core Inform
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000745||Core Inform||Understanding||public||2011-09-13 09:15||2014-05-07 07:33|
|Platform||x86||OS||Mac OS X||OS Version||10.5|
|Target Version||Fixed in Version||6L02|
|Effect||(mild) Compiler accepts invalid code|
|Summary||0000745: Understand "two words" as something new compiles, though it doesn't do anything.|
Understand "foo" as something new.
only works when "foo" is a single word. But the compiler accepts it even when it's two words, even though it doesn't do anything.
|Minimal Source Text To Reproduce||Bedroom is a room. The bed is an enterable supporter in Bedroom. The player is on bed. Understand the command "get up" as something new. Test me with "get up".|
|Additional Information||See http://www.intfiction.org/forum/viewtopic.php?f=7&t=3174&p=22513&sid=e2abd989ddee4d28b16a202b33e267f8 [^]|
This is distinct from the case where you type
Understand "xplizs" as something new.
which (as explained in 16.3) does nothing, but would do something if an extension defined "xpilzs" as a command. In this case, the understand... as something new command can never do anything, and should be rejected.
|Tags||No tags attached.|
|2011-09-13 09:15||mattweiner||New Issue|
|2011-09-16 09:26||EmacsUser||Status||new => confirmed|
|2014-02-15 04:11||graham||Note Added: 0002503|
|2014-02-15 04:11||graham||Status||confirmed => resolved|
|2014-02-15 04:11||graham||Resolution||open => fixed|
|2014-02-15 04:11||graham||Assigned To||=> graham|
|2014-05-07 07:32||jmcgrew||Fixed in Version||=> 6L02|
|2014-05-07 07:33||jmcgrew||Status||resolved => closed|