GNU bug report logs - #4948
Dead key misery

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: occitan@HIDDEN; dated Tue, 17 Nov 2009 20:10:05 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Removed tag(s) moreinfo. Request was from Glenn Morris <rgm@HIDDEN> to control@HIDDEN. Full text available.

Message received at 4948@HIDDEN:


Received: (at 4948) by emacsbugs.donarmstrong.com; 19 Nov 2009 23:02:11 +0000
From occitan@HIDDEN Thu Nov 19 15:02:11 2009
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available.
	hammytokens:Tokens not available.
X-Spam-Status: No, score=-0.8 required=4.0 tests=AWL,FOURLA,FVGT_m_MULTI_ODD,
	HAS_BUG_NUMBER,MIXEDBDN,MONEY,STOCKLIKE autolearn=ham
	version=3.2.5-bugs.debian.org_2005_01_02
Received: from mailout03.t-online.de (mailout03.t-online.de [194.25.134.81])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAJN292w023969
	for <4948@HIDDEN>; Thu, 19 Nov 2009 15:02:10 -0800
Received: from fwd06.aul.t-online.de 
	by mailout03.t-online.de with smtp 
	id 1NBG0s-0005Rc-01; Fri, 20 Nov 2009 00:02:06 +0100
Received: from [192.168.0.10] (EXJhGiZZYhC7XjgB+FE8XmRs0UJtuydbk7lg-FGeJ940butVUND+PWaIm4VzMEOQ+N@[91.35.219.81]) by fwd06.aul.t-online.de
	with esmtp id 1NBG0e-0JpzlI0; Fri, 20 Nov 2009 00:01:52 +0100
Message-ID: <4B05CE5E.9040805@HIDDEN>
Date: Fri, 20 Nov 2009 00:01:50 +0100
From: Daniel Pfeiffer <occitan@HIDDEN>
Reply-To: occitan@HIDDEN
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: Stefan Monnier <monnier@HIDDEN>
CC: occitan@HIDDEN, 4948 <at> debbugs.gnu.org
Subject: Re: bug#4948: Dead key misery
References: <4B030127.5000101@HIDDEN> <jwvzl6kn676.fsf-monnier+emacsbugreports@HIDDEN>
In-Reply-To: <jwvzl6kn676.fsf-monnier+emacsbugreports@HIDDEN>
Content-Type: multipart/mixed;
 boundary="------------000206020900040404030905"
X-ID: EXJhGiZZYhC7XjgB+FE8XmRs0UJtuydbk7lg-FGeJ940butVUND+PWaIm4VzMEOQ+N
X-TOI-MSGID: d96a3a9e-be79-4703-adc4-a5c02281da3d

This is a multi-part message in MIME format.
--------------000206020900040404030905
Content-Type: multipart/alternative;
 boundary="------------080305060505070300040506"


--------------080305060505070300040506
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi Stefan,



la 11/17/2009 11:22 PM Stefan Monnier skribis:
>> ** Dead-key and composite character processing is done in the standard
>> X11R6 manner (through the default "input method" using the
>> /usr/lib/X11/locale/*/Compose databases of key combinations).  I.e. if
>> it works in xterm, it should also work in Emacs now.
>> This has long since stopped working.
>>     
>
> I don't use dead keys, but I use the compose key extensively, and it
> works just fine in my Emacs.  Can you give more detail to try and
> reproduce your problem?
>   
what details, I don't really know.  It might be Ubuntu specific, because 
it appeared long ago when I switched from SuSE to Ubuntu.  At the time I 
figured it must have to do with a newer Emacs, because xterm and all Gtk 
and Qt apps had and have no problem.  Sorry I didn't report it then, I 
guess this is two years back.

I think compose is not pertinent, because IMHO that does the combining 
in the X-server and sends the combined char, as though you had a key for 
it, like German äöüß is no problem even without loading iso-transl.

I'm attaching my very personal keymap (which covers my normal German 
external keyboard, the built in American one, with Z and Y switched 
German style and Esperanto letters).  I've stuffed in all dead-keys, 
like AltGr-, for cedilla,  AltGr-Shift-, for ogonek and AltGr-^ for 
circumflex.  I load it with xkbcomp -xkb .X/keymap/daniel $DISPLAY, but 
you could just as well just set one dead key with xmodmap IIRC.

coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn
Daniel Pfeiffer

-- 
lerne / learn / apprends / lär dig / ucz się    Esperanto:
                    http://lernu.net  /  http://ikurso.net


--------------080305060505070300040506
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Stefan,<br>
<br>
<br>
<br>
la 11/17/2009 11:22 PM Stefan Monnier skribis:
<blockquote cite="mid:jwvzl6kn676.fsf-monnier+emacsbugreports@HIDDEN"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">** Dead-key and composite character processing is done in the standard
X11R6 manner (through the default "input method" using the
/usr/lib/X11/locale/*/Compose databases of key combinations).  I.e. if
it works in xterm, it should also work in Emacs now.
This has long since stopped working.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I don't use dead keys, but I use the compose key extensively, and it
works just fine in my Emacs.  Can you give more detail to try and
reproduce your problem?
  </pre>
</blockquote>
what details, I don't really know.  It might be Ubuntu specific,
because it appeared long ago when I switched from SuSE to Ubuntu.  At
the time I figured it must have to do with a newer Emacs, because xterm
and all
Gtk and Qt apps had and have no problem.  Sorry I didn't report it
then, I guess this is two years back.<br>
<br>
I think compose is not pertinent, because IMHO that does the combining
in the X-server and sends the combined char, as though you had a key
for it, like German äöüß is no problem even without loading iso-transl.<br>
<br>
I'm attaching my very personal keymap (which covers my normal German
external keyboard, the built in American one, with Z and Y switched
German style and Esperanto letters).  I've stuffed in all dead-keys,
like AltGr-, for cedilla,  AltGr-Shift-, for ogonek and AltGr-^ for
circumflex.  I load it with xkbcomp -xkb .X/keymap/daniel $DISPLAY, but
you could just as well just set one dead key with xmodmap IIRC.<br>
<br>
<pre class="moz-signature" cols="78">coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn
Daniel Pfeiffer

-- 
lerne / learn / apprends / lär dig / ucz się    Esperanto:
                    <a class="moz-txt-link-freetext" href="http://lernu.net">http://lernu.net</a>  /  <a class="moz-txt-link-freetext" href="http://ikurso.net">http://ikurso.net</a></pre>
</body>
</html>

--------------080305060505070300040506--

--------------000206020900040404030905
Content-Type: text/plain;
 name="daniel.xkb"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="daniel.xkb"

Ly8gLSotIG1vZGU6IGM7IGNvbXBpbGUtY29tbWFuZDogImV4ZWMgeGtiY29tcCAtdzMgZGFu
aWVsLnhrYiBrZXltYXAvZGFuaWVsIiAtKi0KLy8gc2V0eGtibWFwICd1cyhldXJvKStsZXZl
bDMocmFsdF9zd2l0Y2gpJzsgc2V0eGtibWFwICd1cyhldXJvKStsZXZlbDMocmFsdF9zd2l0
Y2gpJyAtcHJpbnQgfCB4a2Jjb21wIC14a2IgLSBub3RlYm9vay1vcmlnLnhrYgovLyB4a2Jj
b21wIC14a2Iga2V5bWFwL2RhbmllbCAtOyB4a2Jjb21wIC14a2Iga2V5bWFwL2RhbmllbCAk
RElTUExBWTsgeGtiY29tcCAteGtiIDowIC0KLy8gcyBsbiAtcyB+Ly5YL2tleW1hcC9kYW5p
ZWwgL3Vzci9zaGFyZS9YMTEveGtiL2tleW1hcC8KCi8vCS91c3Ivc2hhcmUvWDExL1hLZXlz
eW1EQgovLwkvdXNyL2luY2x1ZGUvWDExL2tleXN5bWRlZi5oCi8vCS91c3IvaW5jbHVkZS9Y
MTEvWEY4NmtleXN5bS5oCi8vCS91c3Ivc2hhcmUvWDExL2xvY2FsZS9jb21wb3NlLmRpcgov
LwkvdXNyL3NoYXJlL1gxMS9sb2NhbGUvZW5fVVMuVVRGLTgvQ29tcG9zZQoKLy8gSW4gL2V0
Yy9YMTEveG9yZy5jb25mIGVyc2V0emUKLy8JT3B0aW9uCQkiWGtiS2V5bWFwIgkiZGFuaWVs
IgoKeGtiX2tleW1hcCB7CnhrYl9rZXljb2RlcyB7CiAgICAvL2luY2x1ZGUgInhmcmVlODYr
YWxpYXNlcyhxd2VydHopIgogICAgaW5jbHVkZSAiZXZkZXYrYWxpYXNlcyhxd2VydHopIgog
ICAgdmlydHVhbCBpbmRpY2F0b3IgNCA9ICJHcm91cCAxIjsKfTsKCnhrYl90eXBlcyB7CiAg
ICBpbmNsdWRlICJjb21wbGV0ZSIKICAgIHR5cGUgIkhZUEVSK0FMVCIgewoJbW9kaWZpZXJz
PSBtb2Q0K0FsdDsKCW1hcFttb2Q0K0FsdF09IExldmVsMjsKCWxldmVsX25hbWVbTGV2ZWwx
XT0gIkJhc2UiOwoJbGV2ZWxfbmFtZVtMZXZlbDJdPSAiSHlwZXIrQWx0IjsKICAgIH07Cn07
Cgp4a2JfY29tcGF0aWJpbGl0eSB7CiAgICBpbmNsdWRlICJjb21wbGV0ZSIKICAgIGluZGlj
YXRvciAiR3JvdXAgMSIgewogICAgICAgICFhbGxvd0V4cGxpY2l0OwogICAgICAgIGdyb3Vw
cz0gMHhmZDsKICAgIH07Cn07Cgp4a2Jfc3ltYm9scyAicGMrdXMoZXVybykrbGV2ZWwzKHJh
bHRfc3dpdGNoKSIgewoKICAgIG5hbWVbZ3JvdXAxXSA9ICJkZSI7CiAgICBuYW1lW2dyb3Vw
Ml0gPSAidXMoZXVybykiOwoKICAgIGtleSA8WEZFUj4geyBbIFhGODZBdWRpb01lZGlhICAg
ICAgIF0gfTsKICAgIGtleSAgPEkyMD4geyBbIFhGODZBdWRpb011dGUgICAgICAgIF0gfTsK
ICAgIGtleSAgPEkyRT4geyBbIFhGODZBdWRpb0xvd2VyVm9sdW1lCV0gfTsKICAgIGtleSAg
PEkzMD4geyBbIFhGODZBdWRpb1JhaXNlVm9sdW1lIF0gfTsKICAgIGtleSAgPEkxMD4geyBb
IFhGODZBdWRpb1ByZXYgICAgICAgIF0gfTsKICAgIGtleSAgPEkxOT4geyBbIFhGODZBdWRp
b05leHQgICAgICAgIF0gfTsKICAgIGtleSAgPEkyMj4geyBbIFhGODZBdWRpb1BsYXksIFhG
ODZBdWRpb1BhdXNlIF0gfTsKICAgIGtleSAgPEkyND4geyBbIFhGODZBdWRpb1N0b3AsIFhG
ODZFamVjdCBdIH07CgogICAga2V5ICA8STY5PiB7IFsgWEY4NkZvcndhcmQgICAgICAgICAg
XSB9OwogICAga2V5ICA8STZBPiB7IFsgWEY4NkJhY2sgICAgICAgICAgICAgXSB9OwogICAg
a2V5IDxJSTY1PiB7IFsgWEY4NktiZEJyaWdodG5lc3NEb3duIF0gfTsKICAgIGtleSAgPEk1
ND4geyBbIFhGODZLYmRCcmlnaHRuZXNzVXAJXSB9OwogICAga2V5ICA8STVGPiB7IFsgWEY4
NlN0YW5kYnkJCV0gfTsKICAgIGtleSAgPEk2Qz4geyBbIFhGODZNYWlsCQldIH07CiAgICBr
ZXkgIDxJMzI+IHsgWyBYRjg2SG9tZVBhZ2UgICAgICAgICBdIH07CiAgICBrZXkgIDxJNjU+
IHsgWyBYRjg2U2VhcmNoICAgICAgICAgICBdIH07CiAgICBrZXkgIDxJNjY+IHsgWyBYRjg2
RmF2b3JpdGVzICAgICAgICBdIH07CgogICAga2V5ICA8RVNDPiB7IFsgICAgICAgICAgRXNj
YXBlIF0gfTsKICAgIGtleSA8QktTUD4geyBbICAgICAgIEJhY2tTcGFjZSBdIH07CiAgICBr
ZXkgIDxUQUI+IHsgWyAgICAgICAgICAgICBUYWIsICAgIElTT19MZWZ0X1RhYiBdIH07CiAg
ICBrZXkgPFJUUk4+IHsgWyAgICAgICAgICBSZXR1cm4gXSB9OwoKICAgIGtleSA8TENUTD4g
eyBbICAgICAgIENvbnRyb2xfTCBdIH07CiAgICBrZXkgPExGU0g+IHsgWyAgICAgICAgIFNo
aWZ0X0wgXSB9OwoKICAgIGtleSA8UlRTSD4geyBbICAgICAgICAgU2hpZnRfUiBdIH07CiAg
ICBrZXkgPExBTFQ+IHsgWyAgICAgICAgICAgQWx0X0wsICAgICAgICAgIE1ldGFfTCBdIH07
CiAgICBrZXkgPFNQQ0U+IHsgWyAgICAgICAgICAgc3BhY2UsICAgICAgICAgICBzcGFjZSwg
ICAgbm9icmVha3NwYWNlIF0sCgkJIFsgICAgICAgICAgIHNwYWNlLCAgICAgICAgICAgc3Bh
Y2UsICAgIG5vYnJlYWtzcGFjZSBdLAoJCSBbXSB9OwogICAga2V5IDxDQVBTPiB7IFsgICAg
ICAgQ2Fwc19Mb2NrIF0gfTsKCiAgICBrZXkgPE5NTEs+IHsgWyAgICAgICAgTnVtX0xvY2ss
IFBvaW50ZXJfRW5hYmxlS2V5cyBdIH07CiAgICBrZXkgPFNDTEs+IHsgWyAgICAgU2Nyb2xs
X0xvY2sgXSB9OwogICAga2V5ICA8S1A3PiB7IFsgICAgICAgICBLUF9Ib21lLCAgICAgICAg
ICAgIEtQXzcgXSB9OwogICAga2V5ICA8S1A4PiB7IFsgICAgICAgICAgIEtQX1VwLCAgICAg
ICAgICAgIEtQXzggXSB9OwogICAga2V5ICA8S1A5PiB7IFsgICAgICAgIEtQX1ByaW9yLCAg
ICAgICAgICAgIEtQXzkgXSB9OwogICAga2V5ICA8S1A0PiB7IFsgICAgICAgICBLUF9MZWZ0
LCAgICAgICAgICAgIEtQXzQgXSB9OwogICAga2V5ICA8S1A1PiB7IFsgICAgICAgIEtQX0Jl
Z2luLCAgICAgICAgICAgIEtQXzUgXSB9OwogICAga2V5ICA8S1A2PiB7IFsgICAgICAgIEtQ
X1JpZ2h0LCAgICAgICAgICAgIEtQXzYgXSB9OwogICAga2V5ICA8S1AxPiB7IFsgICAgICAg
ICAgS1BfRW5kLCAgICAgICAgICAgIEtQXzEgXSB9OwogICAga2V5ICA8S1AyPiB7IFsgICAg
ICAgICBLUF9Eb3duLCAgICAgICAgICAgIEtQXzIgXSB9OwogICAga2V5ICA8S1AzPiB7IFsg
ICAgICAgICBLUF9OZXh0LCAgICAgICAgICAgIEtQXzMgXSB9OwogICAga2V5ICA8S1AwPiB7
IFsgICAgICAgS1BfSW5zZXJ0LCAgICAgICAgICAgIEtQXzAgXSB9OwogICAga2V5IDxLUERM
PiB7IFsgICAgICAgS1BfRGVsZXRlLCAgICAgIEtQX0RlY2ltYWwgXSB9OwogICAga2V5IDxN
RFNXPiB7IFsgICAgIE1vZGVfc3dpdGNoIF0gfTsKCiAgICBrZXkgPEhPTUU+IHsgWyAgICAg
ICAgICAgIEhvbWUgXSB9OwogICAga2V5ICAgPFVQPiB7IFsgICAgICAgICAgICAgIFVwIF0g
fTsKICAgIGtleSA8UEdVUD4geyBbICAgICAgICAgICBQcmlvciBdIH07CiAgICBrZXkgPExF
RlQ+IHsgWyAgICAgICAgICAgIExlZnQgXSB9OwogICAga2V5IDxSR0hUPiB7IFsgICAgICAg
ICAgIFJpZ2h0IF0gfTsKICAgIGtleSAgPEVORD4geyBbICAgICAgICAgICAgIEVuZCBdIH07
CiAgICBrZXkgPERPV04+IHsgWyAgICAgICAgICAgIERvd24gXSB9OwogICAga2V5IDxQR0RO
PiB7IFsgICAgICAgICAgICBOZXh0IF0gfTsKICAgIGtleSAgPElOUz4geyBbICAgICAgICAg
IEluc2VydCBdIH07CiAgICBrZXkgPERFTEU+IHsgWyAgICAgICAgICBEZWxldGUgXSB9Owog
ICAga2V5IDxLUEVOPiB7IFsgICAgICAgIEtQX0VudGVyIF0gfTsKICAgIGtleSA8UkNUTD4g
eyBbICAgICAgIENvbnRyb2xfUiBdIH07CiAgICBrZXkgPFBBVVM+IHsKICAgICAgICB0eXBl
PSAiUENfQ09OVFJPTF9MRVZFTDIiLAogICAgICAgIFsgICAgICAgICAgIFBhdXNlLCAgICAg
ICAgICAgQnJlYWsgXQogICAgfTsKICAgIGtleSA8UFJTQz4gewogICAgICAgIHR5cGU9ICJQ
Q19BTFRfTEVWRUwyIiwKICAgICAgICBbICAgICAgICAgICBQcmludCwgICAgICAgICBTeXNf
UmVxIF0KICAgIH07CiAgICBrZXkgPFJBTFQ+IHsgWyBJU09fTGV2ZWwzX1NoaWZ0IF0gfTsK
ICAgIGtleSA8TFdJTj4geyBbCSAgICBIeXBlcl9MIF0gfTsKICAgIGtleSA8UldJTj4geyBb
CSAgICBIeXBlcl9SIF0gfTsKICAgIGtleSA8TUVOVT4geyBbICBJU09fRmlyc3RfR3JvdXAs
IElTT19MYXN0X0dyb3VwIF0gfTsKICAgIGtleSA8TFZMMz4geyBbIElTT19MZXZlbDNfU2hp
ZnQgXSB9OwogICAga2V5ICA8QUxUPiB7IFsgICAgICAgIE5vU3ltYm9sLCAgICAgICAgICAg
QWx0X0wgXSB9OwogICAga2V5IDxLUEVRPiB7IFsgICAgICAgIEtQX0VxdWFsIF0gfTsKICAg
IGtleSA8U1VQUj4geyBbICAgICAgICBOb1N5bWJvbCwgICAgICAgICBTdXBlcl9MIF0gfTsK
ICAgIGtleSA8SFlQUj4geyBbICAgICAgICBOb1N5bWJvbCwgICAgICAgICBIeXBlcl9MIF0g
fTsKICAgIGtleSA8TUVUQT4geyBbICAgICAgICBOb1N5bWJvbCwgICAgICAgICAgTWV0YV9M
IF0gfTsKICAgIGtleSA8T1VUUD4geyBbICAgICBYRjg2RGlzcGxheSBdIH07CiAgICBrZXkg
PEtJVEc+IHsgWyAgICAgICAgTm9TeW1ib2wgXSB9OwogICAga2V5IDxLSUROPiB7IFsgICAg
ICAgIE5vU3ltYm9sIF0gfTsKICAgIGtleSA8S0lVUD4geyBbICAgICAgICBOb1N5bWJvbCBd
IH07CgogICAgLy9rZXkudHlwZVtncm91cDFdID0gIkZPVVJfTEVWRUwiOwogICAga2V5IDxU
TERFPiB7IFsgICAgIGFzY2lpY2lyY3VtLAkgICAgIGRlZ3JlZSwgZGVhZF9jaXJjdW1mbGV4
LCAgZGVhZF9hYm92ZXJpbmcgXSwKCQkgWyAgICAgICAgICAgZ3JhdmUsICAgICAgYXNjaWl0
aWxkZSwJICBkZWFkX2dyYXZlLAkgICBkZWFkX3RpbGRlIF0gfTsKICAgIGtleSA8QUUwMT4g
eyBbICAgICAgICAgICAgICAgMSwgICAgICAgICAgZXhjbGFtLAkgb25lc3VwZXJpb3IsCSAg
IGV4Y2xhbWRvd24gXSwKCQkgWyAgICAgICAgICAgICAgIDEsICAgICAgICAgIGV4Y2xhbSwJ
IG9uZXN1cGVyaW9yLAkgICBleGNsYW1kb3duIF0sCgkJIFtdIH07CiAgICBrZXkgPEFFMDI+
IHsgWwkJIDIsICAgICAgICBxdW90ZWRibCwJIHR3b3N1cGVyaW9yLAkgICAgICBvbmVoYWxm
IF0sCgkJIFsgICAgICAgICAgICAgICAyLCAgICAgICAgICAgICAgYXQsCSB0d29zdXBlcmlv
ciwJICAgICAgb25laGFsZiBdIH07CiAgICBrZXkgPEFFMDM+IHsgWwkJIDMsCSAgICBzZWN0
aW9uLCAgIHRocmVlc3VwZXJpb3IsCSAgICAgc3RlcmxpbmcgXSwKCQkgWyAgICAgICAgICAg
ICAgIDMsICAgICAgbnVtYmVyc2lnbiwgICB0aHJlZXN1cGVyaW9yLAkgICAgIHN0ZXJsaW5n
IF0gfTsKICAgIGtleSA8QUUwND4geyBbICAgICAgICAgICAgICAgNCwgICAgICAgICAgZG9s
bGFyLAkgIG9uZXF1YXJ0ZXIsCSAgICAgY3VycmVuY3kgXSwKCQkgWyAgICAgICAgICAgICAg
IDQsICAgICAgICAgIGRvbGxhciwJICBvbmVxdWFydGVyLAkgICAgIGN1cnJlbmN5IF0sCgkJ
IFtdIH07CiAgICBrZXkgPEFFMDU+IHsgWyAgICAgICAgICAgICAgIDUsICAgICAgICAgcGVy
Y2VudCwgICAgICAgIEV1cm9TaWduLCAgICAgZml2ZWVpZ2h0aHMgXSwKCQkgWyAgICAgICAg
ICAgICAgIDUsICAgICAgICAgcGVyY2VudCwgICAgICAgIEV1cm9TaWduLCAgICAgZml2ZWVp
Z2h0aHMgXSwKCQkgW10gfTsKICAgIGtleSA8QUUwNj4geyBbCQkgNiwJICBhbXBlcnNhbmQs
CSAgICAgbm90c2lnbiBdLAoJCSBbICAgICAgICAgICAgICAgNiwgICAgIGFzY2lpY2lyY3Vt
LCAgICAgICAgIG5vdHNpZ24sIGRlYWRfY2lyY3VtZmxleCBdIH07CiAgICBrZXkgPEFFMDc+
IHsgWwkJIDcsCSAgICAgIHNsYXNoLAkgICBicmFjZWxlZnQsCSBzZXZlbmVpZ2h0aHMgXSwK
CQkgWyAgICAgICAgICAgICAgIDcsICAgICAgIGFtcGVyc2FuZCwJICAgIE5vU3ltYm9sLAkg
c2V2ZW5laWdodGhzIF0gfTsKICAgIGtleSA8QUUwOD4geyBbCQkgOCwJICBwYXJlbmxlZnQs
CSBicmFja2V0bGVmdCBdLAoJCSBbICAgICAgICAgICAgICAgOCwgICAgICAgIGFzdGVyaXNr
LCAgICAgICBvbmVlaWdodGgsCSAgICAgbXVsdGlwbHkgXSB9OwogICAga2V5IDxBRTA5PiB7
IFsJCSA5LAkgcGFyZW5yaWdodCwJYnJhY2tldHJpZ2h0LAkgICAgcGx1c21pbnVzIF0sCgkJ
IFsgICAgICAgICAgICAgICA5LCAgICAgICBwYXJlbmxlZnQgXSB9OwogICAga2V5IDxBRTEw
PiB7IFsJCSAwLAkgICAgICBlcXVhbCwJICBicmFjZXJpZ2h0IF0sCgkJIFsgICAgICAgICAg
ICAgICAwLCAgICAgIHBhcmVucmlnaHQsCSAgICAgIGRlZ3JlZSwgIGRlYWRfYWJvdmVyaW5n
IF0gfTsKICAgIGtleSA8QUUxMT4geyBbCSAgICBzc2hhcnAsCSAgIHF1ZXN0aW9uLAkgICBi
YWNrc2xhc2gsCSBxdWVzdGlvbmRvd24gXSwKCQkgWyAgICAgICAgICAgbWludXMsICAgICAg
dW5kZXJzY29yZSwJICAgICAgZW1kYXNoLAkgIGRlYWRfbWFjcm9uIF0gfTsKICAgIGtleSA8
QUUxMj4geyBbCWRlYWRfYWN1dGUsCSBkZWFkX2dyYXZlLAkgIGRlYWRfYnJldmUsCSAgIGRl
YWRfY2Fyb24gXSwKCQkgWyAgICAgICAgICAgZXF1YWwsICAgICAgICAgICAgcGx1cyBdIH07
CgogICAga2V5IDxMU0dUPiB7IFsgICAgICAgICAgICBsZXNzLCAgICAgICAgIGdyZWF0ZXIs
ICAgICAgICAgICAgIGJhciwgICAgICAgYnJva2VuYmFyIF0gfTsKCiAgICAvL2tleS50eXBl
W2dyb3VwMV0gPSAiRk9VUl9MRVZFTF9BTFBIQUJFVElDIjsKICAgIGtleSA8TGF0QT4geyBb
IGEsIEEsCQkgIGFlLAkJICAgQUUgXSwKCQkgWyBhLCBBLAkJICBhZSwJCSAgIEFFIF0sCgkJ
IFtdIH07CiAgICBrZXkgPExhdEI+IHsgWyBiLCBCLCByaWdodGRvdWJsZXF1b3RlbWFyaywJ
ICAgYXBvc3Ryb3BoZSBdLAoJCSBbIGIsIEIsIHJpZ2h0ZG91YmxlcXVvdGVtYXJrLAkgICBh
cG9zdHJvcGhlIF0sCgkJIFtdIH07CiAgICBrZXkgPExhdEM+IHsgWyBjLCBDLAkgY2NpcmN1
bWZsZXgsCSAgQ2NpcmN1bWZsZXggXSwKCQkgWyBjLCBDLAkgY2NpcmN1bWZsZXgsCSAgQ2Np
cmN1bWZsZXggXSwKCQkgW10gfTsKICAgIGtleSA8TGF0RD4geyBbIGQsIEQsCQkgZXRoLAkJ
ICBFVEggXSwKCQkgWyBkLCBELAkJIGV0aCwJCSAgRVRIIF0sCgkJIFtdIH07CiAgICBrZXkg
PExhdEU+IHsgWyBlLCBFLAkgICAgRXVyb1NpZ24gXSwKCQkgWyBlLCBFLAkgICAgRXVyb1Np
Z24gXSwKCQkgW10gfTsKICAgIGtleSA8TGF0Rj4geyBbIGYsIEYsCSAgICAgZHN0cm9rZSwJ
ICBvcmRmZW1pbmluZSBdLAoJCSBbIGYsIEYsCSAgICAgZHN0cm9rZSwJICBvcmRmZW1pbmlu
ZSBdLAoJCSBbXSB9OwogICAga2V5IDxMYXRHPiB7IFsgZywgRywJIGdjaXJjdW1mbGV4LAkg
IEdjaXJjdW1mbGV4IF0sCgkJIFsgZywgRywJIGdjaXJjdW1mbGV4LAkgIEdjaXJjdW1mbGV4
IF0sCgkJIFtdIH07CiAgICBrZXkgPExhdEg+IHsgWyBoLCBILAkgaGNpcmN1bWZsZXgsCSAg
SGNpcmN1bWZsZXggXSwKCQkgWyBoLCBILAkgaGNpcmN1bWZsZXgsCSAgSGNpcmN1bWZsZXgg
XSwKCQkgW10gfTsKICAgIGtleSA8TGF0ST4geyBbIGksIEksCSAgICBpZG90bGVzcywJICAg
IElhYm92ZWRvdCBdLAoJCSBbIGksIEksCSAgICBpZG90bGVzcywJICAgIElhYm92ZWRvdCBd
LAoJCSBbXSB9OwogICAga2V5IDxMYXRKPiB7IFsgaiwgSiwJIGpjaXJjdW1mbGV4LAkgIEpj
aXJjdW1mbGV4IF0sCgkJIFsgaiwgSiwJIGpjaXJjdW1mbGV4LAkgIEpjaXJjdW1mbGV4IF0s
CgkJIFtdIH07CiAgICBrZXkgPExhdEs+IHsgWyBrLCBLLAkJIGtyYSwJICAgIGFtcGVyc2Fu
ZCBdLAoJCSBbIGssIEssCQkga3JhLAkgICAgYW1wZXJzYW5kIF0sCgkJIFtdIH07CiAgICBr
ZXkgPExhdEw+IHsgWyBsLCBMLAkgICAgIGxzdHJva2UsCSAgICAgIExzdHJva2UgXSwKCQkg
WyBsLCBMLAkgICAgIGxzdHJva2UsCSAgICAgIExzdHJva2UgXSwKCQkgW10gfTsKICAgIGtl
eSA8TGF0TT4geyBbIG0sIE0sCQkgIG11LAkgICAgbWFzY3VsaW5lIF0sCgkJIFsgbSwgTSwJ
CSAgbXUsCSAgICBtYXNjdWxpbmUgXSwKCQkgW10gfTsKICAgIGtleSA8TGF0Tj4geyBbIG4s
IE4sCQkgZW5nLAkJICBFTkcgXSwKCQkgWyBuLCBOLAkJIGVuZywJCSAgRU5HIF0sCgkJIFtd
IH07CiAgICBrZXkgPExhdE8+IHsgWyBvLCBPLAkJICBvZSwJCSAgIE9FIF0sCgkJIFsgbywg
TywJCSAgb2UsCQkgICBPRSBdLAoJCSBbXSB9OwogICAga2V5IDxMYXRQPiB7IFsgcCwgUCwJ
ICAgICAgIHRob3JuLAkJVEhPUk4gXSwKCQkgWyBwLCBQLAkgICAgICAgdGhvcm4sCQlUSE9S
TiBdLAoJCSBbXSB9OwogICAga2V5IDxMYXRRPiB7IFsgcSwgUSwJCSAgYXQsCSAgR3JlZWtf
T01FR0EgXSwKCQkgWyBxLCBRLAkJICBhdCwJICBHcmVla19PTUVHQSBdLAoJCSBbXSB9Owog
ICAga2V5IDxMYXRSPiB7IFsgciwgUiwJICAgdHJhZGVtYXJrLAkgICByZWdpc3RlcmVkIF0s
CgkJIFsgciwgUiwJICAgdHJhZGVtYXJrLAkgICByZWdpc3RlcmVkIF0sCgkJIFtdIH07CiAg
ICBrZXkgPExhdFM+IHsgWyBzLCBTLAkgc2NpcmN1bWZsZXgsCSAgU2NpcmN1bWZsZXggXSwK
CQkgWyBzLCBTLAkgc2NpcmN1bWZsZXgsCSAgU2NpcmN1bWZsZXggXSwKCQkgW10gfTsKICAg
IGtleSA8TGF0VD4geyBbIHQsIFQsCSAgICAgIHRzbGFzaCwJICAgICAgIFRzbGFzaCBdLAoJ
CSBbIHQsIFQsCSAgICAgIHRzbGFzaCwJICAgICAgIFRzbGFzaCBdLAoJCSBbXSB9OwogICAg
a2V5IDxMYXRVPiB7IFsgdSwgVSwJICAgICB1YnJldmUsCSAgICAgICBVYnJldmUgXSwKCQkg
WyB1LCBVLAkgICAgIHVicmV2ZSwJICAgICAgIFVicmV2ZSBdLAoJCSBbXSB9OwogICAga2V5
IDxMYXRWPiB7IFsgdiwgViwgbGVmdGRvdWJsZXF1b3RlbWFyaywJCWdyYXZlIF0sCgkJIFsg
diwgViwgbGVmdGRvdWJsZXF1b3RlbWFyaywJCWdyYXZlIF0sCgkJIFtdIH07CiAgICBrZXkg
PExhdFc+IHsgWyB3LCBXLAkgICAgICAgVTJDNzMsCQlVMkM3MiBdLAoJCSBbIHcsIFcsCSAg
ICAgICBVMkM3MywJCVUyQzcyIF0sCgkJIFtdIH07CiAgICBrZXkgPExhdFg+IHsgWyB4LCBY
LCAgICAgIGd1aWxsZW1vdHJpZ2h0IF0sCgkJIFsgeCwgWCwgICAgICBndWlsbGVtb3RyaWdo
dCBdLAoJCSBbXSB9OwogICAga2V5IDxMYXRZPiB7IFsgeSwgWSwgICAgICAgZ3VpbGxlbW90
bGVmdCwJCSAgeWVuIF0sCgkJIFsgeSwgWSwgICAgICAgZ3VpbGxlbW90bGVmdCwJCSAgeWVu
IF0sCgkJIFtdIH07CiAgICBrZXkgPExhdFo+IHsgWyB6LCBaLAkgICAgICAgVTJDNkMsCQlV
MkM2QiBdLAoJCSBbIHosIFosCSAgICAgICBVMkM2QywJCVUyQzZCIF0sCgkJIFtdIH07Cgog
ICAgLy9rZXkudHlwZVtncm91cDFdID0gIkVJR0hUX0xFVkVMIjsKCiAgICBrZXkgPEFEMTE+
IHsgWwl1ZGlhZXJlc2lzLAkgVWRpYWVyZXNpcywJdWRvdWJsZWFjdXRlLAkgVWRvdWJsZWFj
dXRlIF0sCgkJIFsgICAgIGJyYWNrZXRsZWZ0LCAgICAgICBicmFjZWxlZnQgXSB9OwogICAg
a2V5IDxBRDEyPiB7IFsJICAgICAgcGx1cywJICAgYXN0ZXJpc2ssCSAgYXNjaWl0aWxkZSwJ
ICAgZGVhZF90aWxkZSBdLAoJCSBbICAgIGJyYWNrZXRyaWdodCwgICAgICBicmFjZXJpZ2h0
IF0gfTsKCiAgICBrZXkgPEJLU0w+IHsgWwludW1iZXJzaWduLAkgYXBvc3Ryb3BoZSwJICAg
ICBOb1N5bWJvbCwJICAgICAgICBncmF2ZSBdLAoJCSBbICAgICAgIGJhY2tzbGFzaCwgICAg
ICAgICAgICAgYmFyLAkgICAgICBzc2hhcnAsCSAgICBicm9rZW5iYXIgXSB9OwoKICAgIGtl
eSA8QUMxMD4geyBbCW9kaWFlcmVzaXMsCSBPZGlhZXJlc2lzLAkgb2RvdWJsZWFjdXRlLAkg
T2RvdWJsZWFjdXRlIF0sCgkJIFsgICAgICAgc2VtaWNvbG9uLCAgICAgICAgICAgY29sb24g
XSB9OwogICAga2V5IDxBQzExPiB7IFsJYWRpYWVyZXNpcywJIEFkaWFlcmVzaXMsIGRlYWRf
ZGlhZXJlc2lzLCBkZWFkX2RvdWJsZWFjdXRlIF0sCgkJIFsgICAgICBhcG9zdHJvcGhlLCAg
ICAgICAgcXVvdGVkYmwgXSB9OwoKICAgIGtleSA8QUIwOD4geyBbCSAgICAgY29tbWEsCSAg
c2VtaWNvbG9uLAlkZWFkX2NlZGlsbGEsCSAgZGVhZF9vZ29uZWsgXSwKCQkgWyAgICAgICAg
ICAgY29tbWEsICAgICAgICAgICAgbGVzcywJZGVhZF9jZWRpbGxhLAkgIGRlYWRfb2dvbmVr
IF0gfTsKICAgIGtleSA8QUIwOT4geyBbCSAgICBwZXJpb2QsCSAgICAgIGNvbG9uLCAgcGVy
aW9kY2VudGVyZWQsCWRlYWRfYWJvdmVkb3QgXSwKCQkgWyAgICAgICAgICBwZXJpb2QsICAg
ICAgICAgZ3JlYXRlciwgIHBlcmlvZGNlbnRlcmVkLAlkZWFkX2Fib3ZlZG90IF0gfTsKICAg
IGtleSA8QUIxMD4geyBbCSAgICAgbWludXMsCSB1bmRlcnNjb3JlLAkgICAgICBlbWRhc2gs
CSAgZGVhZF9tYWNyb24gXSwKCQkgWyAgICAgICAgICAgc2xhc2gsICAgICAgICBxdWVzdGlv
biBdIH07CgogICAga2V5LnR5cGVbZ3JvdXAxXSA9ICJIWVBFUitBTFQiOwogICAga2V5IDxG
SzAxPiB7IFsgICAgICAgICAgRjEsIFhGODZfU3dpdGNoX1ZUXzEgXSB9OwogICAga2V5IDxG
SzAyPiB7IFsgICAgICAgICAgRjIsIFhGODZfU3dpdGNoX1ZUXzIgXSB9OwogICAga2V5IDxG
SzAzPiB7IFsgICAgICAgICAgRjMsIFhGODZfU3dpdGNoX1ZUXzMgXSB9OwogICAga2V5IDxG
SzA0PiB7IFsgICAgICAgICAgRjQsIFhGODZfU3dpdGNoX1ZUXzQgXSB9OwogICAga2V5IDxG
SzA1PiB7IFsgICAgICAgICAgRjUsIFhGODZfU3dpdGNoX1ZUXzUgXSB9OwogICAga2V5IDxG
SzA2PiB7IFsgICAgICAgICAgRjYsIFhGODZfU3dpdGNoX1ZUXzYgXSB9OwogICAga2V5IDxG
SzA3PiB7IFsgICAgICAgICAgRjcsIFhGODZfU3dpdGNoX1ZUXzcgXSB9OwogICAga2V5IDxG
SzA4PiB7IFsgICAgICAgICAgRjgsIFhGODZfU3dpdGNoX1ZUXzggXSB9OwogICAga2V5IDxG
SzA5PiB7IFsgICAgICAgICAgRjksIFhGODZfU3dpdGNoX1ZUXzkgXSB9OwogICAga2V5IDxG
SzEwPiB7IFsgICAgICAgICBGMTAsIFhGODZfU3dpdGNoX1ZUXzEwIF0gfTsKICAgIGtleSA8
RksxMT4geyBbICAgICAgICAgRjExLCBYRjg2X1N3aXRjaF9WVF8xMSBdIH07CiAgICBrZXkg
PEZLMTI+IHsgWyAgICAgICAgIEYxMiwgWEY4Nl9Td2l0Y2hfVlRfMTIgXSB9OwogICAga2V5
IDxLUE1VPiB7IFsgS1BfTXVsdGlwbHksIFhGODZfQ2xlYXJHcmFiIF0gfTsKICAgIGtleSA8
S1BEVj4geyBbICAgS1BfRGl2aWRlLCBYRjg2X1VuZ3JhYiBdIH07CiAgICBrZXkgPEtQU1U+
IHsgWyBLUF9TdWJ0cmFjdCwgWEY4Nl9QcmV2X1ZNb2RlIF0gfTsKICAgIGtleSA8S1BBRD4g
eyBbICAgICAgS1BfQWRkLCBYRjg2X05leHRfVk1vZGUgXSB9OwoKICAgIG1vZGlmaWVyX21h
cCBDb250cm9sIHsgPExDVEw+LCA8UkNUTD4gfTsKICAgIG1vZGlmaWVyX21hcCBTaGlmdCB7
IDxMRlNIPiwgPFJUU0g+IH07CiAgICBtb2RpZmllcl9tYXAgTG9jayB7IDxDQVBTPiB9Owog
ICAgbW9kaWZpZXJfbWFwIE1vZDEgeyA8TEFMVD4sIDxNRVRBPiB9OwogICAgbW9kaWZpZXJf
bWFwIE1vZDIgeyA8Tk1MSz4gfTsKICAgIG1vZGlmaWVyX21hcCBNb2QzIHsgPE1FTlU+IH07
CiAgICBtb2RpZmllcl9tYXAgTW9kNCB7IDxMV0lOPiwgPFJXSU4+LCA8U1VQUj4sIDxIWVBS
PiB9OwogICAgbW9kaWZpZXJfbWFwIE1vZDUgeyA8TURTVz4sIDxMVkwzPiwgPFJBTFQ+IH07
Cn07Cgp4a2JfZ2VvbWV0cnkgeyBpbmNsdWRlICJwYyhwYzEwNSkiIH07Cn07Cg==
--------------000206020900040404030905--



Acknowledgement sent to occitan@HIDDEN:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Information forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#4948; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Glenn Morris <rgm@HIDDEN> to control@HIDDEN. Full text available.

Message received at 4948@HIDDEN:


Received: (at 4948) by emacsbugs.donarmstrong.com; 17 Nov 2009 22:22:48 +0000
From monnier@HIDDEN Tue Nov 17 14:22:47 2009
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available.
	hammytokens:Tokens not available.
X-Spam-Status: No, score=-3.9 required=4.0 tests=AWL,HAS_BUG_NUMBER
	autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02
Received: from pruche.dit.umontreal.ca (pruche.dit.umontreal.ca [132.204.246.22])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAHMMh1N028447
	for <4948@HIDDEN>; Tue, 17 Nov 2009 14:22:44 -0800
Received: from faina.iro.umontreal.ca (faina.iro.umontreal.ca [132.204.26.177])
	by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id nAHMMf7o008706;
	Tue, 17 Nov 2009 17:22:41 -0500
Received: by faina.iro.umontreal.ca (Postfix, from userid 20848)
	id 8D7923A0FA; Tue, 17 Nov 2009 17:22:41 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
To: occitan@HIDDEN
Cc: 4948 <at> debbugs.gnu.org
Subject: Re: bug#4948: Dead key misery
Message-ID: <jwvzl6kn676.fsf-monnier+emacsbugreports@HIDDEN>
References: <4B030127.5000101@HIDDEN>
Date: Tue, 17 Nov 2009 17:22:41 -0500
In-Reply-To: <4B030127.5000101@HIDDEN> (Daniel Pfeiffer's message of
	"Tue, 17 Nov 2009 21:01:43 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-NAI-Spam-Score: 0
X-NAI-Spam-Rules: 1 Rules triggered
	RV3408=0

> ** Dead-key and composite character processing is done in the standard
> X11R6 manner (through the default "input method" using the
> /usr/lib/X11/locale/*/Compose databases of key combinations).  I.e. if
> it works in xterm, it should also work in Emacs now.
> This has long since stopped working.

I don't use dead keys, but I use the compose key extensively, and it
works just fine in my Emacs.  Can you give more detail to try and
reproduce your problem?


        Stefan



Acknowledgement sent to Stefan Monnier <monnier@HIDDEN>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Information forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#4948; Package emacs. Full text available.

Message received at submit@HIDDEN:


Received: (at submit) by emacsbugs.donarmstrong.com; 17 Nov 2009 20:02:05 +0000
From occitan@HIDDEN Tue Nov 17 12:02:05 2009
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available.
	hammytokens:Tokens not available.
X-Spam-Status: No, score=-1.2 required=4.0 tests=AWL,FOURLA,MULTALT
	autolearn=no version=3.2.5-bugs.debian.org_2005_01_02
Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nAHK2490013944
	for <submit@HIDDEN>; Tue, 17 Nov 2009 12:02:05 -0800
Received: from mail.gnu.org ([199.232.76.166]:55964 helo=mx10.gnu.org)
	by fencepost.gnu.org with esmtp (Exim 4.67)
	(envelope-from <occitan@HIDDEN>)
	id 1NAUFX-0006To-Qj
	for emacs-pretest-bug@HIDDEN; Tue, 17 Nov 2009 15:02:03 -0500
Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60)
	(envelope-from <occitan@HIDDEN>)
	id 1NAUFQ-0003LA-Gu
	for emacs-pretest-bug@HIDDEN; Tue, 17 Nov 2009 15:02:02 -0500
Received: from mailout03.t-online.de ([194.25.134.81]:57545)
	by monty-python.gnu.org with esmtp (Exim 4.60)
	(envelope-from <occitan@HIDDEN>)
	id 1NAUFQ-0003KX-0z
	for emacs-pretest-bug@HIDDEN; Tue, 17 Nov 2009 15:01:56 -0500
Received: from fwd03.aul.t-online.de 
	by mailout03.t-online.de with smtp 
	id 1NAUFN-0005IS-02; Tue, 17 Nov 2009 21:01:53 +0100
Received: from [192.168.0.10] (ZZ3tGaZYohyCUKcRyV9ciR2klDaHkJXuRS9uwusXoBHgZh7tjVloYXYGbFT0E0lQko@[91.35.206.30]) by fwd03.aul.t-online.de
	with esmtp id 1NAUFF-0iyJv60; Tue, 17 Nov 2009 21:01:45 +0100
Message-ID: <4B030127.5000101@HIDDEN>
Date: Tue, 17 Nov 2009 21:01:43 +0100
From: Daniel Pfeiffer <occitan@HIDDEN>
Reply-To: occitan@HIDDEN
User-Agent: Thunderbird 2.0.0.23 (X11/20090817)
MIME-Version: 1.0
To: emacs-pretest-bug@HIDDEN
Subject: Dead key misery
Content-Type: multipart/alternative;
 boundary="------------070201000902030503000701"
X-ID: ZZ3tGaZYohyCUKcRyV9ciR2klDaHkJXuRS9uwusXoBHgZh7tjVloYXYGbFT0E0lQko
X-TOI-MSGID: 6c0d4fd4-121d-4ecd-9198-5cfd7e76ae3b
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3)

This is a multi-part message in MIME format.
--------------070201000902030503000701
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Long ago NEWS.19 got this delightful entry:

** Dead-key and composite character processing is done in the standard
X11R6 manner (through the default "input method" using the
/usr/lib/X11/locale/*/Compose databases of key combinations).  I.e. if
it works in xterm, it should also work in emacs now.

This has long since stopped working.  I found a workaround of (require 
'iso-transl), which handles a few cases but not even a western European 
dead-cedilla is handled.  Even if I do (require 'ogonek), dead-ogonek is 
not handled.  All other programs still do this fine, why did Emacs 
forget about this?

Btw. this is Ubuntu 9.10 and the file name is 
/usr/*share*/X11/locale/*/Compose but I guess configure, which I ran 
from CVS should have detected that.

coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn
Daniel Pfeiffer

-- 
lerne / learn / apprends / lär dig / ucz się    Esperanto:
                    http://lernu.net  /  http://ikurso.net


--------------070201000902030503000701
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="+1">Long ago NEWS.19 got this delightful entry:<br>
<br>
** Dead-key and composite character processing is done in the standard<br>
X11R6 manner (through the default "input method" using the<br>
/usr/lib/X11/locale/*/Compose databases of key combinations).  I.e. if<br>
it works in xterm, it should also work in emacs now.<br>
<br>
This has long since stopped working.  I found a workaround of (require
'iso-transl), which handles a few cases but not even a western European
dead-cedilla is handled.  Even if I do (require 'ogonek), dead-ogonek
is not handled.  All other programs still do this fine, why did Emacs
forget about this?<br>
<br>
Btw. this is Ubuntu 9.10 and the file name is /usr/<b>share</b>/X11/locale/*/Compose
but I guess configure, which I ran from CVS should have detected that.</font><br>
<pre class="moz-signature" cols="78">coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn
Daniel Pfeiffer

-- 
lerne / learn / apprends / lär dig / ucz się    Esperanto:
                    <a class="moz-txt-link-freetext"
 href="http://lernu.net">http://lernu.net</a>  /  <a
 class="moz-txt-link-freetext" href="http://ikurso.net">http://ikurso.net</a></pre>
</body>
</html>

--------------070201000902030503000701--



Acknowledgement sent to occitan@HIDDEN:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Report forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#4948; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.