[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: