Omer Zak wrote on 2003-07-08:
> From: Omer Zak <[EMAIL PROTECTED]>
>
> Hello Nadav,
> How about the following:
> 1. BiDi text editing widget for any tookit, which is still missing it,
> from the following:
> Tk (as in Tcl/Tk), GTk, STk, Qt, ncurses.
> For toolkits which already have a full BiDi text editing widget, code an
> example application which uses it.
Good idea. Note that this is not just about editing. You also want
Hebrew text in labels and everywhere else in the toolkit to support
bidi.
> 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).
Should work from emacs' CVS then (presuming it's not too unstable).
We already have one abandoned emacs with bidi:
http://www.m17n.org/emacs-bidi/
(and it does the job acceptably well). Another problem with emacs is
that getting your contribution accepted is harder than in most FOSS
projects. Perhaps xemacs would be a better choice for this reason.
BTW, does vim work in LTR mode on mlterm? Programs that understand
utf8 generally work half-acceptably on bidi terminals - but explicit
bidi codes are not handled AFAIK.
> 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.
Good idea.
> 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).
>
What do you mean by extensions? Bash happily takes commands from any
non-terminal stdin::
$ echo echo quux | bash
quux
--
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]