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

Re: Hebrew support (was information)



> (e.g., it's not exactly defined what is delimiter, number delimiter,
> etc.).

Didn't you read all the book?  It is only 900 pages...
So in addition to the section you refer to (3.11, pp. 3-14 till pp.
3-23), take a look also at 4.3 (pp. 4-10 till 4-12). There is an
exact definition of the classification of the various characters.
Anyway, I agree with you that there are big problems with the
algorithm. This is why I preferred to clone Microsoft's algorithm
rather than Unicode's. But times are changing, and the importance
of standards is higher than ever.

> > 3. Translate the BiDi algorithm into a C-library.
> 
> AFAIU, displaying BIDI texts is much more than simple Logical<->Visual
> conversion. You have to make hooks to change directionality inside the
> string, to mark texts with certain directionality explicitly (not that I
> know how one does it... no time for it) and many other things.

Thank you, Frodo, for telling everybody about these difficulties.
People, LEARN what he writes. This work is one of the most tough I
ever met. I had a big hope that Motif 2.1 will free me to more
interesting developments (for example, implementing the patents I
registered, and/or promoting my start-up business), but I was very
disappointed to find out that all of these "Hebrew supports" are
only a big disaster and that I must continue to be the only one to
help and answer the questions and problems of hundreds in Israel.
I could be a rich man if I wouldn't stuck with that ugly business,
but so many companies and organizations are based on my stuff and
there is nobody else to support them. I don't want anybody to
regret for choosing UNIX, and I'll do my best to continue the good
support.

Now, let me offer to continue this thread in less public ways. I
believe that this thread is boring for many of the subscribers, so
I don't think next messages should be posted (or CC'ed) to the
whole list. The best for me is by phone (050-237338). Everybody is
welcome to call.
-- 
Eli Marmor