[Prev][Next][Index][Thread]
Re: ircII and Hebrew
David Brauman wrote:
>
> On Mon, 26 Aug 1996, guy keren wrote:
>
> > sounds like a slightly wrong algorithm. would it work on the following
> > string: abc<aleph><bet><gimel>123def ??
>
> As I said, if this was recieved raw from the server it will be translated to
> fed321<gimel><bet><aleph>cba
>
> I am aware that mIRC acts slightly different concerning this, reverseing
> only Hebrew portions of words as well.
>
> > what about question marks, etc..?
>
> Reversed words are only words containing <aleph> through <taf>. Question
> marks are left untouched, unless they are attached to a Hebrew word and not
> left alone as a single word or attached to an non-Hebrew word.
Reversed words are only words containing <aleph> through <taf> ???
and what about all the neutral characters? and there are digits,
that when they are placed in the middle of Hebrew letters they
are part of the string (except for the fact that they are still
double-reversed internally), and there are more hundreds of rules.
Anyway, It is still easy to be compatible to all of the rules,
but don't try to show it like 2-3 rules and that's all.
There are 9 categories of BiDi characters, and each has its own
behavior, and each combination of characters from 2 categories
(and even 3) may produce another order.
--
Eli Marmor
***************************************************************
* ___ _ __ ___ __ _ |__ _ _ marmor@elmar.co.il *
* | | | \ | | \ | / |\/ El-Mar Software Ltd. *
* | | | _) | | _) / | \ Tel.: 972-50-237338 *
* ___________________________ Fax: 972-9-984279 *
* \_________________________ \ http://www.elmar.co.il *
* _________ __ ____ \ \____ __ _ *
* \_______ \ \_\| _ \ __ \____ \ \ \ | | *
* \ \ | | \ \ \_\ \ \ \ \ | | *
* \ \ | | _\ \ ) ) \ \ \_\_ *
* \ \ |_| \___) (_/ \_\ \_\ *
* \ \_______________________________ *
* \________________________________\ *
* *
*************************************************
References: