|View Issue Details [ Jump to Notes ] ||[ Issue History ] [ Print ] |
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002037||IDEs||Installation and Platform Issues||public||2017-11-04 19:10||2017-11-04 19:10|
|Assigned To|| |
|Platform||Linux 4.4.6-3-surface (x86_64)||OS||Ubuntu GNOME||OS Version||16.04.3 LTS|
|Summary||0002037: Games made with the Linux command line version of Inform 7 produce incorrect results for many complicated text operations|
|Description||Many of the phrases documented at:|
appear to compile incorrectly under command-line Inform 7. For example, the "minimal source text to reproduce" provided below prints a blank line instead of the expected "This is the right text."
|Minimal Source Text To Reproduce|
There is a room.
The wrong word is always "wrong".
When play begins:
let A be "This is the [wrong word] text.";
let B be "right";
let C be the substituted form of A;
replace the text the wrong word in C with B;
|Additional Information||I've confirmed it's not an issue with dumb-glulxe: I tried the same source text in gnome-inform7 and ran the build in dumb-glulxe in a terminal, and it worked correctly. I can only conclude there must be a problem with either the version of ni packaged with the CLI version, the version of inform6 packaged with the CLI version, or the flags that i7 passes to either of them.|
|Tags||No tags attached.|