While I lack time and experience to work on such a project, I think
that it's great to see someone working on a Hebrew text editor.
I agree with all those who say that such an editor should include a
scripting language. And no, C does not count as a scripting language.
If the user needs to recompile the editor in order to change a
feature, then something is wrong.
There are several reasons to include a scripting language in an
editor. One is that hackers can easily add new features for
themselves. A second is that it makes it easy for hackers to add new
features for other, less experienced users. (So while my mother might
not be able to write an extension, I can write one for her.) A third
reason is that it's much easier to debug a small C program with many
non-C extensions than a large C program with no such extensions.
Of course, this assumes that the C core is stable and flexible enough
to handle all of these extensions. Emacs proves that it's possible to
do this, although the C core is far from tiny at this point. Then
again, most Emacs features are written in Lisp, rather than C, which
makes modifying, extending, and debugging them relatively easy.
I'm not familiar enough with the Guile project to know its current
status, but that would definitely be my first choice. Python is known
to be stable and offers lots of cool features, so you might want to
consider that next.
I agree with those who say that an easy-to-use Hebrew text editor is
essential if Linux is going to make inroads in Israel. This is a
great project idea, and I look forward to testing it (and perhaps even
contributing to it) in the near future.
Reuven
=================================================================
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]