PR# 17394 Unable to type international characters in EiffelStudio

Problem Report Summary
Submitter: peterl
Category: EiffelStudio
Priority: Medium
Date: 2011/03/04
Class: Bug
Severity: Serious
Number: 17394
Release: 6.7.8.5123
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; U; Linux i686; sv-SE; rv:1.9.2.10) Gecko/20100914 SUSE/3.6.10-0.3.1 Firefox/3.6.10
Synopsis: Unable to type international characters in EiffelStudio

Description
You can't type international characters like the swedish å, ä, and ö and other characters with accents and so on (e.g. é, â, ü, ñ) in EiffelStudio. Same problem with the special characters §, ½, £, ¤ and €.

The characters that requires two key presses on my swedish keyboard, like é results in an e without the accent. The characters that requires only one key press is completely dead.

Copy/paste the characters from another location works (both when copied from within EiffelStudio or from another application.

I have tried with several different settings of the LANG environment variable (en_US.iso8859-1, sv_SE.iso8859-1 and sv_SE.utf-8) but that didn't had any effect.

I have tried on two different Linux distros: 32 bit OpenSuSE 11.2 and 64 bits Ubuntu 10.04 LTS and with 3 different settings of the LANG environment variable (en_US.iso8859-1, sv_SE.iso8859-1 and sv_SE.utf-8)
To Reproduce
Start EiffelStudio.
Create a new project or open an existing one.
Try typing some of the following characters: åäö§½£¤€üéñ
Result:
The characters that requires two keypresses shows as just the last key was pressed.
For the characters that requires only one keypress nothing at all happens.
Problem Report Interactions