Tzafrir Cohen wrote on 2003-07-07:

> On Mon, Jul 07, 2003 at 06:09:23PM +0300, Beni Cherniavsky wrote:
> > - Design and implement an extension to ncursesw to support bidi in the
> >   most conveninet way for the application writer, so that there is
> >   real chance people would use it.  This might involve new escape
> >   sequences (or definition of semantics of unicode bidi control codes)
> >   if we wish to minimize breakage (e.g. cut-and-paste should be in
> >   logical order).  E.g. curses could transmit nested LRE/RLE..PDF
> >   seqences and the terminal would re-arrange them.  To limit the
> >   scope, perhaps they should only work in ncurses, not touching any
> >   terminal code (either by living with the breakage or others helping
> >   them with other parts).  This project is complex (and long) to do
> >   right; one thing it will teach them is to heavily discuss design
> >   ideas over mailing lists...
>
> Alternatively: slang instead of ncursesw ? Probably a similar scope.
>
I've looked into ncurses' internals once and they are well commented
and documented but inherently quite messy.  I'm not sure how better is
slang but there is a lower limit on the messiness for talking to
diverse terminals ;-) and last time I checked slang was seriously
underdocumented.  Personally I would not recommend this project to the
students unless they are very motivated...

> Indeed. BTW: any idea what is the "fribidi support" in the package motor?
>
What is package motor?  I see:
http://packages.debian.org/testing/editors/motor-fribidi.html
http://konst.org.ua/motor/

The ann:
http://linux.cgs.pl/motor/2001-08/0050.html
is not very clear but looks like it's only basic support.  Not that
you need much from an IDE...

-- 
Beni Cherniavsky <[EMAIL PROTECTED]>

If I don't hack on it, who will?  And if I don't GPL it, what am I?
And if it itches, why not now?  [With apologies to Hilel ;]

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to