[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Arabic keyboard mapping for mined - a utf-8 editor
- To: Thomas Wolff <mined at towo dot net>
- Subject: Re: Arabic keyboard mapping for mined - a utf-8 editor
- From: Nadim Shaikli <shaikli at yahoo dot com>
- Date: Mon, 28 Oct 2002 13:51:59 -0800 (PST)
- Cc: Ken Araki <arakiken at users dot sourceforge dot net>, developer at arabeyes dot org
On Mon, 28 Oct 2002 11:26:31 +0100 (MET),
"Thomas Wolff" <mined towo net> wrote:
>
> I will send by separate mail a package to you which is a prototype
> of keyboard mapping for mined as you desired.
Got mined-2000.5 -- thanks.
> With ESC k (or Alt-k if xterm is configured suitably),
> you can switch between unmapped and Arabic-mapped keyboard.
> Please tell me if this is what you would like and if you have any
> suggestions.
The ability to enter Arabic characters works great - well done. The
display issues remain (with the menus and the scroll-bar unless disabled,
per those screenshots) along with the fact that even under mlterm the
newly entered Arabic characters are oddly displayed in the wrong order.
In other words, instead of things appearing from right to left (again
under mlterm) as you enter Arabic, they continue to be right-justified.
So instead of entering new characters at the end of the word/line, new
characters are entered at the begining of the word/line. Not really sure
why, but my guess is that 'mined' is forcing the cursor to move "right"
which in turn plays havoc with mlterm. Not sure what needs to be done
to remedy this problem -- instead of having mlterm solve all these
issues on a per application basis (which is not reasonable), do all
applications follow similar methods in manipulating the cursor (ie. why
does vim work, but not mined, etc).
> The following is missing from the current implementation:
> * automatic disabling of mapping for commands and menu control
> * other keyboard mappings than Arabic
> * interactive setup for mapping selection
> * environment setup for mapping selection
> * initial activation of mapped keyboard
> * two-step reverse mapping to support non-US keyboards
> * menu integration (switching, visible indication)
> * documentation
>
> Looking forward to your comments,
For those on the list - mined is available at the noted URL below
(2000.5 is what was mailed to me personally to test which will most
likely be released soon - I hope :-),
http://towo.net/mined/
BTW: to post to 'developer' you need to be subscribed to the list.
Much thanks.
- Nadim
__________________________________________________
Do you Yahoo!?
Y! Web Hosting - Let the expert host your web site
http://webhosting.yahoo.com/