Among the small changes from iso8859-15 to iso8859-1 is the introduction of the
It is important in French, and seems to have been forgotten in iso8859-1 only
because people used to dumb typewriters typed o then e instead (note this is not
the case of any serious publishing operation).
Unfortunately, xemacs seems not to be aware of the change. When I press the
correct keyboard key it complains "OE not defined" (I know my system is
correctly configured since it works like a charm in gedit for example).
So it seems it only needs to be referenced in whatever table xemacs uses ; a
very small change for a very big gain (for french users, at least)
[Btw latin-euro-input has a quail input method that may help/annoy you
until this is fixed...
M-x load-library latin-euro-input RET C-x RET C-\ latin-9-prefix RET
Unfortunately I don't have a French keyboard. Could you tell me what
X keysym the OE key generates? Unless you know the answer offhand,
you should be able to see it in the output of "xev" when you press and
release the key.
It should be too hard to port quail french-keyboard input method to
Latin-9 (=iso8859-15), but of course it should be supported natively.
Need to check if this has already been done in cvs.
It's OE/oe (I have an updated fr X map I'm preparing for XFree86 inclusion at
Since then I think I found xemacs also do not like leftdoublequotemark,
rightdoublequotemark (must check if these are in latin9, however they are in
XFRee86 default "latin" keyboard core) and ISO_Level3_Shift (cut and pasted from
the current fr XFRee86 layout)
I use all those in my keymap, *but* they are all taken from existing XFree86 maps
Waiting on latin-unity maintainer to add bindings to latin-unity
like the one for euro.
Just a checkpoint to confirm it's still in
(and my X keymap made it in XFree86 proper btw)