[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

quail+german keyboard->errors

From: Karsten Tinnefeld
Subject: quail+german keyboard->errors
Date: Wed, 17 Jan 2001 15:04:38 +0100

This bug report will be sent to the Free Software Foundation,
 not to your local site managers!!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

In GNU Emacs 20.7.2 (i386-debian-linux-gnu, X toolkit)
 of Tue Jun 20 2000 on raven
configured using `configure  i386-debian-linux-gnu --prefix=/usr 
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib 
--infodir=/usr/share/info --with-pop=yes --with-x=yes --with-x-toolkit=yes'

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

I have been trying to get quail.el to work with my German keyboard. I
wrote this piece of code and put it in my ~/.emacs.el :

(require 'quail)
 '("pc-german" . "\
\136\260\ 1!2\"3\247\ 4$5%6&7/8(9)0=\337?'`    \
qQwWeErRtTzZuUiIoOpP\374\334+*      \
aAsSdDfFgGhHjJkKlL\366\326\344\304#'    \
<>yYxXcCvVbBnNmM,;.:-_          \
(quail-set-keyboard-layout "pc-german")

This seems do suffer from several problems: Keys to the left of the
"1" and the "z" key (y on a German keyboard) seem to confuse quail
when not set to " ".  Keys with codevalues >128 are seemingly mapped
to something weird and produce very absurd keys.

When asking for help about the current keyboard layout after e.g. a
C-x RET l Cyrillic-ISO RET with C-h I, I obtain the
error 'Args out of range: "<start of my string>", 178'.

Now, the quail help buffer has some spectacular mismappings (which I
would like to paste hear, but set-buffer-file-coding-system on this
buffer does not work :( )

Now I do not know any further. Are these bugs or did I do sth. wrong?

Karsten Tinnefeld                                                           

Recent input:
menu-bar help-menu report-emacs-bug

Recent messages:
For information about the GNU Project and its goals, type C-h C-p.
Loading lazy-lock...
Loading lazy-lock...done
Loading timer...
Loading timer...done
Fontifying *scratch*...
Fontifying *scratch*... (regexps............)
Loading timer...done
Loading emacsbug...
Loading emacsbug...done

Karsten Tinnefeld                       address@hidden
Fachbereich Informatik, Lehrstuhl 2                   T +49 231 755-4737
Universit├Ąt Dortmund, D-44221 Dortmund, Deutschland   F +49 231 755-2047

reply via email to

[Prev in Thread] Current Thread [Next in Thread]