Umlaut support

Arjan van IJzendoorn arjanij@cs.kun.nl
Wed, 3 Dec 1997 10:50:53 +0100


Hello Georg,

>Hmm. My Mac doesn't let me enter umlauts into any editor window under
>Clean. How come this?

Aha, we misunderstood your question. We thought you wanted to enter
special characters in a Clean-generated application. This is possible
as the keyspotting application shows. The editor in the Clean IDE
deliberately rejects characters with an ASCII code above 127. The
new editor will allow these characters to be entered.

One way to circumvent the restriction of the current IDE is to
paste the special characters using the clipboard
instead of typing them :-) Clumsy,
but it works. Note: only enter these special characters in
string. Otherwise, the Clean compiler might go berserk.

Another possibility is to use Erik Zuurbier's hint and
enter the hexadecimal code of the character. For example,
the u-umlaut can be written as "\x9F" on the Mac and
as "\x81" on a PC.

>I tried to check with the keyspotting.icl under windows, but then CG
>crashed on my on generating intrface.o :-(

We have compiled the keyspotting application under Windows and
everything works fine. Which version of Clean are you using
and on which architecture? You might want to try and reinstall
Clean from scratch.

Greetings,
  Arjan