[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PuTTY] : status
- To: developer at arabeyes dot org
- Subject: [PuTTY] : status
- From: Kamal Dalal <kamal_dalal at yahoo dot com>
- Date: Mon, 17 Jun 2002 22:32:54 -0700 (PDT)
- Cc: putty at projects dot tartarus dot org
I got a couple of interesting screen shots.
http://arabeyes.sf.net/images/screenshots/putty/rtl_english.gif
This one shows a right to left PuTTY terminal session. This illustrates
the difficulty of reading in reverse ;)
http://arabeyes.sf.net/images/screenshots/putty/rtl_arabic.gif
It shows a right to left PuTTY terminal session with VIM.
The right to left display was accomplished by simlpy reversing the input
data before displaying. The letter shaping is courtesy of Windows. Still
experimenting. _Some_ of the issues that remain to be addressed:
- Character under cursor is taken out of word context which causes wrong
letter shape to be displayed.
- The LAM-ALEF sequence of characters is mapped into a single glyph. The
assumption of a 1-1 mapping between input data and visual layout is not
always correct. I wonder how VIM handles that ?
- The command to switch between screen directions (visual layouts) should
be communicated to PuTTY by one of the following alternatives :
1. UI check box
2. Terminal command . Need to find that in the bidi terminal spec posted
earlier on this list. In that case, the idea is for the user to echo what
ever sequence and PuTTY would pick it up, interpret, and apply it. The
same concept of "echo <terminal command>" can be used before a cat <arabic
file> in order to instruct PuTTY to do its magic on the input.
Comments any one ?
-Kamal
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com