Hi again,
no, it's not my intention to spam the group with Umlaut related problems. I am not searching for them, they find me ;-)
I've happily moved my testing from an openSuse/KDE system to an ubuntu/unity VM and with the XKeySymDB and locale settings and switching off expanded prompters as suggested on this group VAST runs very stable there.
BUT: I just found a weird problem that bit me twice now. If I have a comment or String in a method that includes an Umlaut like ä, the browser cuts off all source text beginning with that special character. The byte code is of course okay, meaning the method runs correctly, but it is displayed incorrectly.
Example: A method like
renderContentOn: html
html anchor
with: 'Löschen'.
will be displayed in a class or method editions Browser as
renderContentOn: html
html anchor
with: 'L
So far, this is just annoying, but not an actual problem for running and testing the code. The HTML-code will be correct and the method runs nicely.
The problem comes up when I need to change that method, because it is extremely likely it doesn't compile any more, because it is missing the rest of the method. Looking a Editions of such a method, you have the same problem: all editions are only displayed from the first letter to the last before the special character. So it is impossible to fix methods on the Linux VM if they include umlauts. I have to fix them on a Windows VM and load the fixed code into the Linux image. Not actually a very productive process...
My abt start script sets LANG=en_US.iso8859-15 before VAST is started. And that locale is present on the system.
Is this a known problem and is there a known solution to it?