Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 70855

Summary: can't enter characters with accents
Product: [Retired] Red Hat Public Beta Reporter: Alexandre Oliva <aoliva>
Component: emacsAssignee: Trond Eivind Glomsrxd <teg>
Status: CLOSED RAWHIDE QA Contact: Jay Turner <jturner>
Severity: medium Docs Contact:
Priority: medium    
Version: limboCC: srevivo
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2002-08-09 21:16:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 65252, 67218    

Description Alexandre Oliva 2002-08-06 05:30:22 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020724

Description of problem:
A us_intl keymap that used to enable someone to enter characters with accents in
7.3 generates garbage on GNU Emacs on limbo (2).

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.Add to panel the gnome panel the keyboard layout switcher
2.Add an English -> US -> US international keymap (non xkb)
3.Enable it
4.Start GNU Emacs (XEmacs will work; why can't GNU Emacs be started from a menu?)
5.Type say 'a

Actual Results:  A pair of characters, none of which look like a, that, when
cut&pasted into Mozilla, gives an a.  It's saved as a pair of characters that
displays as `a' by cat, less, etc.  I suppose it's the UTF8 encoding of a, but
it displays incorrect in GNU Emacs, if started with LANG=en_US.UTF-8.  If I set
LANG=C, then GNU Emacs displays accented characters correctly.

Expected Results:  It should not display individual components of UTF8 character
sequences, regardless of the LANG choice, or at least not by default.

Additional info:

Instead of adding the keyboard layout switcher, it may be enough to run
setxkbmap us_intl.

Comment 1 Trond Eivind Glomsrxd 2002-08-07 20:31:10 UTC
Verified - only happens if the locale is a utf-8 locale.

Comment 2 Trond Eivind Glomsrxd 2002-08-09 21:16:52 UTC
Fixed in emacs-21.2-16

Comment 3 Jay Turner 2002-08-16 14:40:24 UTC
Fix confirmed with emacs-21.2-16.