5 Mar 06:26
Re: emacs-bidi - funtional/ready, now what ?
TAKAHASHI Naoto <ntakahas <at> m17n.org>
2003-03-05 05:26:43 GMT
2003-03-05 05:26:43 GMT
Sorry for my obscure statement in the last email. Nadim Shaikli writes: >> The current version never goes into the main tree. Actually, it uses >> algorithms that have already been rejected to be included. > Any further details ? Are there competing algorithms out there > that are deemed "acceptable" ? Eli Zaretskii, one of the most important Emacs developers, is writing such a code. I heard he has done to some extent and his code is expected to be included in the main trunk once finished. >> Advertising the current version is greatly welcome. > I'm a bit confused. If the algorithm has been rejected and passed > over what's the plan then ? Advertising the current code will > certainly get testers (or we all hope so), but then what ? First of all, we need to learn what kinds of functionalities people want to have and what kind of user interface is preferable. On the other hand, the algorithm (namely, how they are implemented) does not concern ordinary users; only Emacs developers care about it. >> A "pollished" version will not do; a drastic change is required. > Could you please elaborate on the "change". Developers feel that the current emacs-bidi is not efficient enough.(Continue reading)

> Eli, perhaps you will be willing to share this algorithm.
As I said several times here in the past, I'm uneasy about releasing
unfinished code. I did say that I will gladly pass whatever I have to
individuals who will demonstrate that they are determined to work on
bidi Emacs.
> I am researching possible solutions for a bidi aware terminal for
> Windows (GPL) and such an algorithm may be very useful.
Really? I'd be surprised: terminals display text line by line, so a
batch-style reordering such as in FriBidi would be more than adequate,
I think. I think I've read somewhere that there are a couple of
bidi-aware terminal emulators out there which use FriBidi.
Also, Windows inherently supports bidi, so it sounds like you don't
need anything to have what you want.
Can you tell why do you think a sequential algorithm would be useful
for a terminal?
---
RSS Feed