[Prev][Next][Index][Thread]
Re: ircII and Hebrew
On Thu, 22 Aug 1996, David Brauman wrote:
> > > Even after "/set EIGHT_BIT_CHARACTERS ON" and "/set TRANSLATION LATIN_1"
> > > it ofcourse types backwards and, you guessed it, displays other people's
> > > hebrew wrong (backwards. Windows stuff.)
>
> > define 'wrong' - there's no standard for hebrew on IRC yet.
>
> mIRC is the de-facto standard. ISO 8859-8 Hebrew.
the above is not a definition. it's ambigous. you forgot to add 'visual'
or 'logical'.
this 'standard' doesn't work on any non-windows/mac system (and please
stop telling me they are the bulk of the market, we're not promoting
windows here, i hope).
> You can "/set TRANSLATION LATIN_1" which is, if you'll look at the
> client code, not a file but a simple raw translation table == no
> translation. Then you can use your Hebrew.
> However, you -also- need to "/set EIGHT_BIT_CHARACTERS ON" so the input
> line will display what you type.
but i asked, how do you *type* those hebrew characters without using a
proper keyboard mapping? using some nifty hebrew-in-windows or
hebrew-in-xtermh thing? care to tell me your secret?
you know, the keyboard won't generate hebrew codes unless you ask the
program/interface to assume the keyboard is in hebrew mode.
> Well yesterday I've done just that, but as an ircII script. No hebrew
> commands or help though - everything is screened smoothly.
> It handles public text, private messages, notices, dcc chats and topic
> changes. I couldn't think of where else I would find Hebrew.
> (I left channel names reversed for other scripts' sake. It isn't very
> important either. Besides #'ivrit', and sometimes #'sihot', I don't know
> of any Hebrew channels.)
> Basically it has one function that takes a line and reverses the word order,
> then reverses every word that contains a Hebrew letter. (English, numbers,
> etc. are kept staight mIRC-like.)
sounds like a slightly wrong algorithm. would it work on the following
string: abc<aleph><bet><gimel>123def ??
and alternatives?
what about question marks, etc..?
or you've been az lazy as i was, but won't admit it?
> The rest is an interface to this function and to some LiCe internals
> (since I use it. :)
> You don't need LiCe to run it, but the design is LiCe-like.
>
> If someone else requests it, I'll post it here. (Ira already did.)
> Currently it is 162 lines.
i'm "someone else" then. but perhaps better not post, instead put it on
some public place? (i bet it grew by a few since your 162 count).
> Yeah. The irc server code is horrible. The client is not much better.
i was refering mostly to my coding style, but thanks for the complement.
> Snunit uses IRC Dough - a VMS client.
> I do know they have more than one mode, althought most Snunit folks when
> talking between themselves use the "straight" mode (not mIRC-readable).
> Iwanted to take a shot at ircII scripts before rushing to modify a client.
> My client is modified enough already. (Home made stuff, nothing fancy)
> Oh, and ircII is copyrighted. However, one is allowed to make modifications
> for local use.
and just to think in the far past it was GPLed..... how corrupt can the
world be...
guy.
Follow-Ups:
References: