One of the bugs fixed at the last release of the compiler was: "The character codes for << and >> (Continental European quotation marks)
were the wrong way around, following a mistake in version 0.2 of
the Z-Machine Standards document. They have therefore been
swapped over, following the correction made in version 1.0 of that document." Unfortunately, the fix is wrong, in that the Unicode values @{AB} and @{BB}
now produce the characters ">>" and "<<",
whereas they should display "<<" and ">>" respectively. The problem is associated with the default
zscii-to-unicode conversion table. If another table is used
(for example, by supplying the directive Zcharacter table '@{AB}' '@{BB}';),
then the characters print correctly. None submitted.
About Patches
Issue C62124
Problem with European quotes
Submitted by: Roger Firth
Appeared in: Compiler 6.21 or before
Fixed in: Compiler 6.30
Problem
Solution
Last updated 17 April 2013.
This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation.
Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Roger Firth.