[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS: arabeyes/vim README arabic.c arabic_iso-10646-1.vim option.c screen.c
- To: developer at arabeyes dot org
- Subject: Re: CVS: arabeyes/vim README arabic.c arabic_iso-10646-1.vim option.c screen.c
- From: Nadim Shaikli <shaikli at yahoo dot com>
- Date: Fri, 7 Dec 2001 09:33:40 -0800 (PST)
--- Mohammed Elzubeir <elzubeir at fakkir dot net> wrote:
> On Thu, Dec 06, 2001 at 09:04:03PM -0600, Nadim Shaikli wrote:
> >
> > Log Message:
> > + Keymap now in hex (comments include decimal encodings)
>
> Excellent. Only thing is the 'b' is now 'lam alef' but doesn't look like the
> crossing lam alef. I guess it's not a big deal, since the message is
> conveyed.
I think you mean "alef lam" (alef before lam) - and I think you mean it
doesn't look like LAA and that is due to the fact that I'm waiting for
Bram to return from his sabbatical to ask some technical questions. I don't
want to hack a quick-n-dirty solution since that would certainly complicate
searches (or so I'm thinking). In detail: I would very much like to keep the
logical and visual arrays correspond one-to-one and as such I need to link
(somehow internally to vim)
array[num] = LAA
array[num+1] = empty-but-valid
The "empty-but-valid" encoding and trick eludes me and might be something
new internal to vim altogether.
Hey - you asked :-)
>
> Of course now, it's time for some punctuation. I haven't been
> able to locate where the 'thousands' separator is on the keyboard to find a
> proper mapping match. Anyone?
I can see what the MS keyboard offers, but the ISO-8859-6 font doesn't offer
most (if not all) of those punctuations (the whole ISO-8859-6 encodings are
a mistake to me and are lacking in many regards - half of those encodings
have nothing to do with arabic/farsi). In any regard (I don't mean to start
a flame) so let's move on :-)
For example, the colon ':' I don't see any mention of it. Is it legal to
simply revert to ASCII for ALL the punctuation unless they exist in
ISO-8859-6 ?
> > + Shaping code very functional (writing/reading/retrieval/replacement)
>
> I'm in love ;)
There are still a few issues (its not perfect), but as noted - very usable.
- Nadim
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com