On Tue, Jul 08, 2003 at 08:25:11PM +0300, Omer Zak wrote:
> 
> 1. BiDi text editing widget for any tookit, which is still missing it, 
> from the following:
> Tk (as in Tcl/Tk), 

Still quite widely used, also with perl and python.

> GTk, 

What about gtk2?

> STk, 

What is that?

> Qt, 

What about QT3?

> ncurses.

ncursesw, as mentioned by Beni earlier. 

Some other less widely used toolkits:

- Xaw (There is a unicode version of those, I can't recall the URL)
- motif/lesstif (replicating some work by Eli Mamor ;-) )
- WindowMakr's toolkit
- wxWindows, fox: is gtk2 and win32 good enough?

> For toolkits which already have a full BiDi text editing widget, code an 
> example application which uses it.
> 2. Macro and/or plugin support for BiDi text editing in vim and emacs 
> (in case of emacs, should work for current versions of emacs, rather 
> than waiting for the next and great version of emacs).

You mean:

  http://www.m17n.org/emacs-bidi/

Contains some useful links. Much of the current implementation is in
elisp.

> 3. Tool for transforming visual Hebrew text into logical Hebrew text, 
> using heuristics and man-machine interface for getting hints from an 
> human operator, wherever the heuristics are not sufficient for resolving 
> ambiguities.
> 4. Enhancement to bash, which allows the shell to receive commands via a 
> pipe (the pipe will be used to support a windowed & menu based 
> application, which will automatically learn frequently-used commands and 
> allow the user to re-invoke them with minimum number of 
> keypresses/mouseclicks/effort at recalling them).

The technical bits of control via a pipe (including, e.g. support of
'cd') are already implemented in mc, and probably a handful of other
programs.

I'll leave it for hackers-il to discuss whether or not such a feature is
indeed useful ;-)



-- 
Tzafrir Cohen                       +---------------------------+
http://www.technion.ac.il/~tzafrir/ |vim is a mutt's best friend|
mailto:[EMAIL PROTECTED]       +---------------------------+

=================================================================
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