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]
