I’ve just upgrade to I7_6M62_Windows and one of the extension I’ve been used throws up errors, namely “Computers by Emily Short”. Seems to have vanished from the Extension library.
It is throwing up errors such as:
Problem. You wrote 'A multiple-choice program has some text called the out of bounds response' : but only an object, kind, rulebook, action or activity can be allowed to have properties or variables, so for instance 'A door has a colour' is fine but not 'A number has a length'.
Problem. You wrote 'The out of bounds response is usually "[Our] selection, '[topic understoo [...] not one of the available choices."' : but you can only equivocate with 'usually', 'rarely', 'always' and the like when talking about kinds of thing, because when a specific thing is involved you should say definitely one way or another. 'A cave is usually dark' is fine, but not 'the Mystic Wood is usually dark'.
In Section 4 - Enumerated Multiple Choice Programs in the extension Computers by Emily Short:
Problem. You wrote 'The out of bounds response is usually "[The item described] [beep]: [our] [...] ices. Try, for instance, SELECT 1."' : again, you can only equivocate with 'usually', 'rarely', 'always' and the like when talking about kinds of thing.
You probably have an old version. The current version of Computers is version 7.
If you mean the extensions section of the Inform 7 web site, that’s been supplanted by the Public Library within the I7 app itself and github. (The I7 web site is now maintaining extensions that are compatible with the older 6G60 version of I7.) To access the Public Library, click on the Extensions panel in the I7 app, and then select the Public Library tab at the top of the panel. You’ll find Computers in §8. (Props: Food, Clothing, Money, Toys, Books, Electronics), specifically in §8.2. (Computers). You should be able to install the latest version via the install button there.
Thanks for posting a reply and the info about extensions in I7. I am running the latest version of Computers and it is still giving the same errors. Guess I look at removing it and handling another way.
Is there anything in the latest release you really need? I’m still using an older version because of error messages thrown up when I upgraded to the latest version a while back. The older version works just fine for me.
I’ve just installed Computers and it works fine with a simple program. Is there anything you have that might be causing a namespace clash with something? The errors you get seem like what would happen if somehow a multiple-choice program were defined as a single thing instead of a kind of thing.
Glad it worked out for you, but it was actually Dannii Willis who made that fix. Thanks, Dannii! There is another fix in there, the change from password lock to password-lock, that was suggested by Vince Laviano.