<div dir="ltr">I agree that I don&#39;t believe chances are big of finding funding. And even if there was funding I think there are more urgent BiDi issues like fixing bugs in OpenOffice, Gtk, or KDE.<br><br>So unless I sit at home rolling my thumbs for too long, I&#39;m afraid that I won&#39;t have time looking into it.<br>
<br>Regards,<br>Dov<br><br><div class="gmail_quote">2009/2/21 Amit Aronovitch <span dir="ltr">&lt;<a href="mailto:aronovitch@gmail.com">aronovitch@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">2009/2/20 Dov Grobgeld <span dir="ltr">&lt;<a href="mailto:dov.grobgeld@gmail.com" target="_blank">dov.grobgeld@gmail.com</a>&gt;</span><br><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div dir="ltr"><div>There was a complex issue of emacs bidi that I tried to follow back in 2002. The mailing list still up at:<br><br><a href="http://lists.gnu.org/archive/html/emacs-bidi/" target="_blank">http://lists.gnu.org/archive/html/emacs-bidi/</a><br>


<br>What I remember from the discussion was that fribidi and the Unicode Bidi algorithm were ruled out, because they were considered not to be &quot;sufficient&quot; for the emacs bidi needs. The discussion eventually reached such a technical complexity that I lost interest. In the end, appearently nothing came out of the effort and the bidi changes never made it into the trunk.<br>


<br>It is probably a good idea to restart and try to copy the Gtk or the Qt behavior. Note that BiDi is a lot more than just the application of the algorithm. You also need to take into account things such as:<br><ul><li>


Cursor movement.</li><li>Internal splitting of the visual and the logical positions.</li><li>Hit detection for mouse down.</li><li>The fact that a continous logical selection may be one, two, or three visual selections.</li>


<li>How to deal with zero width characters. (Is there a view-control-code mode in emacs?).</li></ul></div>I&#39;d be willing to do the work, if someone else would fund it. I&#39;m leaving my current employment in another few months, and I&#39;m currently looking for large and small jobs.<br>


<div></div></div></blockquote></div><div><br>I doubt that we can find serious funding for this issue - emacs is not very fashionable these days and I don&#39;t know of any local organization that uses it regularly as a major platform (although you can find Emacsers scattered practically everywhere).<br>

However, maybe we can try setting up a bounty, through Hamakor, or maybe even through FSF.<br><br>Having said that, I am certainly interested in this issue. I use emacs for daily work, but switch to gedit whenever there&#39;s Hebrew involved - not very convenient (but managable since work is in English)...<br>

If someone else starts working on this, I&#39;ll follow closely and maybe give a hand (if I find time).<br><br></div></div>    Amit<br><br></div>
</blockquote></div><br></div>