emacs-bidi
[Top][All Lists]
Advanced

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

Re: [emacs-bidi] Control-key binding while typing (for example) Hebrew


From: Eli Zaretskii
Subject: Re: [emacs-bidi] Control-key binding while typing (for example) Hebrew
Date: Wed, 30 Jun 2010 00:11:38 +0300

> Date: Tue, 29 Jun 2010 22:28:24 +0300
> From: Yair F <address@hidden>
> Cc: Amit Ramon <address@hidden>, address@hidden
> 
> Currently there are two ways to input a language into emacs: The first
> is "Native" in which the underlying Window system/Terminal is
> responsible for emittting codes from the keyboard combinations and
> other means. These input methods are shared among all applications
> running on the computer.

Not that it matters, but just for the record: on MS-Windows, switching
the keyboard input language only affects the application whose window
has focus when you switch the language.  All the other applications
are not affected, and still get the same input they did before.
Windows automatically sets the keyboard input language when you move
focus to a different application window.

> As far as I understand leim/quail are considered optional parts of
> Emacs

Not since Emacs 22.  You can, of course, remove the leim subdirectory
and build without it, but other than that, it comes as part of the
release tarball, and is built and installed by default.

> When native IM is enabled Emacs interprets the modifier as modifying
> the IM character and not the underlying key. Thus we get C-ב, A-ב and
> s-ב, however not S-ב.

Not on MS-Windows, at least not on my XP SP2 box.  There, when the
keyboard is switched to Hebrew and I type C-ב, Emacs gets C-c.  In
fact, I couldn't find a way to produce C-ב etc. on MS-Windows, not
even with "C-x @ c".

> This problem is not bidi-related, or Hebrew specific. I've seen that
> on Russian keyboard layout as well. It is not Windows-System specific
> as MS Windows also show this problem.

Well, on MS-Windows it doesn't happen, see above.  But I like using
Leim anyway, mainly because it's available and works the same on every
platform I work on, and I don't need to install any keyboard drivers
etc. to get input in some language.

> Once bidi would be available to the public, this would be rather acute 
> problem.

??? You yourself say (correctly) above that this problem is not
specific to bidi or any language.  So this problem, however acute it
is, as already here.  Am I missing something?




reply via email to

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