MantisBT - Core Inform
View Issue Details
0000502Core InformIndexingpublic2011-01-10 11:312014-05-07 07:34
mikegentry 
graham 
normalcosmeticalways
closedfixed 
x86Windows7
6G60 
6L02 
(cosmetic) Index is created incorrectly
0000502: world index does not list backdrops in their respective locations
In previous versions of Inform (at least as far as 6E72), backdrops were listed in the index map in each room they were present in. (That is, backdrops that were explicitly placed in specific rooms in a declarative statement.)

Build 6G60 now lists backdrops as "offstage," even if they are explicitly placed in a specific room when they are created.

The sample code below compiles in 6E72 and 6G60. In 6E72, the formica countertop is listed twice in the index map -- once in the Kitchen, once in the Bathroom. In 6G60, the index map lists the countertops as offstage.

Kitchen is a room. Bathroom is a room.

The formica countertop is a backdrop, in the Kitchen and Bathroom.
No tags attached.
Issue History
2011-01-10 11:31mikegentryNew Issue
2011-01-10 11:56jmcgrewSeveritymild => cosmetic
2011-01-10 11:56jmcgrewStatusnew => acknowledged
2011-01-11 10:40EmacsUserStatusacknowledged => confirmed
2011-10-15 05:35grahamNote Added: 0001371
2011-10-15 05:35grahamStatusconfirmed => resolved
2011-10-15 05:35grahamResolutionopen => fixed
2011-10-15 05:35grahamAssigned To => graham
2014-05-07 07:34jmcgrewFixed in Version => 6L02
2014-05-07 07:34jmcgrewStatusresolved => closed

Notes
(0001371)
graham   
2011-10-15 05:35   
Yes, this wasn't a rethink: it was just a bug (a one-character typo in the code, in fact). Fixed.