[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please help with the bidi Emacs



--- Thamer Mahmoud <neokuwait at myrealbox dot com> wrote:
> Eli Zaretskii <eliz at elta dot co dot il> writes:
> > The initial version of Emacs that is supposed to support the
> > bidirectional editing is available as a branch of the emacs-unicode
> > version.  As of now, only the redisplay code has been modified to
> > support bidirectionality, and even that is still rudimentary and
> > probably doesn't work in many cases.  Someone already told me that it
> > crashes once the bidirectional display flag is turned on :-(

Great, sounds like progress to me :-)

> > I wrote the underlying code that is used by the display engine to
> > produce visual-order glyphs from a logical-order buffer, but I don't
> > have enough resources to devote to work on this version of Emacs.
> >
> > I'm asking for volunteers who would be prepared to try this version
> > and help debugging and fixing it until it is stable enough to be
> > useful to a fairly wide audience of users.

I'm a bit lost - how does the 'emacs-bidi' tagged code in CVS differ
from the work TAKAHASHI Naoto[1] and Kenichi Handa had done ?  Have
all the efforts been unified now to what is in CVS (sure hope so).
Is there a unified emacs-bidi webpage (not sure if m17n's has been
updated of late).

> > If people are interested, I will post here the details of accessing
> > this branch via CVS.
> 
> Please do. I'm also CC'ing Arabeyes.org developer list, since pushing
> for bidi support in Emacs is on their agenda, I'm sure they will be
> interested in this.

This is VERY high on Arabeyes' agenda and we need to get as many
testers as we can to push this issue and its resolution forward ASAP
(thanks Thamer for the reminder).  Peering through the 'emacs-bidi'
mailing-list[2] archives, here is the info to check-out the emacs-bidi
version from CVS,

 + Set up your CVS as explained in
     http://savannah.gnu.org/cvs/?group=emacs

 + Type these commands (or their equivalent)
     $ export CVS_RSH="ssh"
     $ cvs -z3 -d:ext:anoncvs at savannah dot gnu dot org:/cvsroot/emacs \
           co -r emacs-bidi emacs

The more support we give the emacs developers the sooner, hopefully :-),
we'll see results.  Silence here on this topic is NOT an option.

[1] http://www.m17n.org/emacs-bidi
[2] http://mail.gnu.org/mailman/listinfo/emacs-bidi

Regards,

 - Nadim



	
		
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25¢
http://photos.yahoo.com/ph/print_splash