Re: Emacs Hebrew footnotes [CODE SNIPPET]

2017-12-18 Thread Shay Gover
On Sun, Dec 17, 2017 at 11:40 PM, Boruch Baum wrote: > ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29759 > > I honestly don't remember if ever in the past I've used Hebrew footnote > numbering in emacs, but the current state of affairs is that although the >

Emacs Hebrew footnotes [CODE SNIPPET]

2017-12-17 Thread Boruch Baum
ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29759 I honestly don't remember if ever in the past I've used Hebrew footnote numbering in emacs, but the current state of affairs is that although the documentation indicates that the option is available, the file seems nowhere to be found. The

Re: Emacs Hebrew

2013-10-25 Thread Eli Zaretskii
From: w...@zak.co.il (Omer Zak) Date: Sun, 10 Jun 2012 19:11:51 +0300 On Sun, 2012-06-10 at 18:56 +0300, Nadav Har'El wrote: On Sun, Jun 10, 2012, Tzafrir Cohen wrote about Re: Emacs Hebrew: The Bidi has landed! Quoting https://www.gnu.org/software/emacs/NEWS.24.1 : Do you

Re: Emacs Hebrew

2013-10-25 Thread Eli Zaretskii
From: dov.grobg...@gmail.com (Dov Grobgeld) Date: Sun, 10 Jun 2012 19:17:09 +0300 I'm using org-mode extensively during the last year, and getting Hebrew support helps with writing recepies and taking care of the home financies. There are still bugs though, e.g. like the interaction between

Re: Emacs Hebrew

2012-06-15 Thread Dov Grobgeld
I absolutely agree with Eli, that getting reasonable Bidi display when editing source code in Emacs is feasible, for the very reason that emacs is *syntax aware*. As long as the syntax is understood, it is possible to make sure that the various syntax elements (keywords, strings, comments) are

Re: Emacs Hebrew

2012-06-15 Thread Omer Zak
On Fri, 2012-06-15 at 10:41 +0300, Dov Grobgeld wrote: as the syntax engine should isolate the bidi reordering of A from that of B, there is no problem. It won't be flawless though as e.g. in the following example: string.tr(abcdef, ABCDEF) where you would like to

Re: Emacs Hebrew

2012-06-15 Thread Eli Zaretskii
From: Omer Zak w...@zak.co.il Cc: Eli Zaretskii e...@gnu.org, linux-il@cs.huji.ac.il Date: Fri, 15 Jun 2012 10:55:13 +0300 Nice example! It could be complicated further by having strings with mixture of LTR and RTL glyphs. Such as: string.tr(abcdefghijklmnopqrstuvwxyz

Re: Emacs Hebrew

2012-06-15 Thread Omer Zak
On Fri, 2012-06-15 at 11:08 +0300, Eli Zaretskii wrote: From: Omer Zak w...@zak.co.il [... a pathological example was snipped ...] In which BiDi reordering would leave the software developer very confused if he wants to figure out into which glyphs do 'q' and 'v' get translated. Or which

Re: Emacs Hebrew

2012-06-14 Thread Eli Zaretskii
Date: Thu, 14 Jun 2012 07:36:21 +0300 From: Nadav Har'El n...@math.technion.ac.il Cc: linux-il@cs.huji.ac.il Like I said, try the example Perl instruction of changing aleph into bet: s/א/ב/ See how the Bidi algorithm makes it appear as if we're changing the other way around -

Re: Emacs Hebrew

2012-06-14 Thread Omer Zak
The discussion below reminds me of the Worse Is Better debate (see, for example, http://www.codinghorror.com/blog/2004/08/worse-is-better.html). Once we start making BiDi rendering mode dependent upon nitpicking details of the particular text displayed in a buffer, it is a losing game. There are

Re: Emacs Hebrew

2012-06-14 Thread Eli Zaretskii
From: Omer Zak w...@zak.co.il Date: Thu, 14 Jun 2012 22:27:22 +0300 Once we start making BiDi rendering mode dependent upon nitpicking details of the particular text displayed in a buffer, it is a losing game. There are so many special cases, you are bound to lose some pathological corner

Re: Emacs Hebrew

2012-06-14 Thread Omer Zak
Hello Eli, Since I didn't say it before, I'll say it now. First of all, it is GREAT that Emacs 24 has BiDi support. None of my comments are meant to detract from this major achievement. I am sorry for my part in leading you to feel that we detract in any way from your achievement. On Thu,

Re: Emacs Hebrew

2012-06-14 Thread Eli Zaretskii
From: Omer Zak w...@zak.co.il Date: Thu, 14 Jun 2012 23:38:16 +0300 First of all, it is GREAT that Emacs 24 has BiDi support. Thanks. Simply, have Emacs continue to support programming languages, just without default BiDi support when editing such text. Since it is anyway good practice

Re: Emacs Hebrew

2012-06-13 Thread Eli Zaretskii
From: w...@zak.co.il (Omer Zak) Date: Tue, 12 Jun 2012 22:57:06 +0300 On Tue, 2012-06-12 at 19:05 +0300, Eli Zaretskii wrote: You know, it is quite ironic that, having heard about a major Free Software project which now fully supports bidirectional scripts including Hebrew, the first

Re: Emacs Hebrew

2012-06-13 Thread Omer Zak
On Wed, 2012-06-13 at 19:15 +0300, Eli Zaretskii wrote: From: w...@zak.co.il (Omer Zak) It is a question of control. If you use Emacs, you know that giving the user control is one of Emacs's main design principles. Great! So when one wants to view BiDi text in visual order (the usual

Re: Emacs Hebrew

2012-06-13 Thread Omer Zak
On Wed, 2012-06-13 at 19:22 +0300, Eli Zaretskii wrote: And since the bidirectional display for Emacs was developed in almost complete isolation from this community -- not a single input or response to several design discussions I posted -- why would anyone assume that an essentially one-man

Re: Emacs Hebrew

2012-06-13 Thread Nadav Har'El
On Wed, Jun 13, 2012, Eli Zaretskii wrote about Re: Emacs Hebrew: You mean, disappointing? Yes, it is. To hear such questions from Nadav Har'El, of all the people. Sorry to disappoint you... One of my random signatures go better to be thought a fool, than to open your mouth and remove all

Re: Emacs Hebrew

2012-06-13 Thread Eli Zaretskii
From: Omer Zak w...@zak.co.il Date: Wed, 13 Jun 2012 19:33:29 +0300 So when one wants to view BiDi text in visual order (the usual case), one opens the file in Gedit. And when one wants to see it in logical order (e.g. to figure out how the visual order turned out to be so messed

Re: Emacs Hebrew

2012-06-13 Thread Eli Zaretskii
From: Omer Zak w...@zak.co.il Date: Wed, 13 Jun 2012 19:41:30 +0300 On Wed, 2012-06-13 at 19:22 +0300, Eli Zaretskii wrote: And since the bidirectional display for Emacs was developed in almost complete isolation from this community -- not a single input or response to several design

Re: Emacs Hebrew

2012-06-13 Thread Eli Zaretskii
Date: Wed, 13 Jun 2012 23:33:27 +0300 From: Nadav Har'El n...@math.technion.ac.il Cc: linux-il@cs.huji.ac.il As an example of the confusion that bidi might cause me when editing the Hspell source code, conside what it might to do a regular expression: Imagine that I wrote s/א/ב/ with the

Re: Emacs Hebrew

2012-06-13 Thread Nadav Har'El
On Thu, Jun 14, 2012, Eli Zaretskii wrote about Re: Emacs Hebrew: I think you must agree that the unicode bidi algorithm was never designed ... We are talking about Emacs, not about the UBA. Emacs already uses the high-level protocols fire escape provided by the UBA to redefine what

Re: Emacs Hebrew

2012-06-12 Thread Omer Zak
On Tue, 2012-06-12 at 19:05 +0300, Eli Zaretskii wrote: You know, it is quite ironic that, having heard about a major Free Software project which now fully supports bidirectional scripts including Hebrew, the first thing people here ask is how to disable that feature. Not whether it works,

Re: Emacs Hebrew

2012-06-12 Thread Nadav Har'El
On Tue, Jun 12, 2012, Omer Zak wrote about Re: Emacs Hebrew: On Tue, 2012-06-12 at 19:05 +0300, Eli Zaretskii wrote: You know, it is quite ironic that, having heard about a major Free Software project which now fully supports bidirectional scripts including Hebrew, the first thing people

Re: Emacs Hebrew

2012-06-10 Thread Nadav Har'El
On Sun, Jun 10, 2012, Tzafrir Cohen wrote about Re: Emacs Hebrew: The Bidi has landed! Quoting https://www.gnu.org/software/emacs/NEWS.24.1 : Do you know if there's an option to NOT do Bidi, and just show everything left-to-right as previously? -- Nadav Har'El

Re: Emacs Hebrew

2012-06-10 Thread Omer Zak
On Sun, 2012-06-10 at 18:56 +0300, Nadav Har'El wrote: On Sun, Jun 10, 2012, Tzafrir Cohen wrote about Re: Emacs Hebrew: The Bidi has landed! Quoting https://www.gnu.org/software/emacs/NEWS.24.1 : Do you know if there's an option to NOT do Bidi, and just show everything left-to-right

Re: Emacs Hebrew

2012-06-10 Thread Dov Grobgeld
and bidi is really broken. Regards, Dov On Sun, Jun 10, 2012 at 6:56 PM, Nadav Har'El n...@math.technion.ac.ilwrote: On Sun, Jun 10, 2012, Tzafrir Cohen wrote about Re: Emacs Hebrew: The Bidi has landed! Quoting https://www.gnu.org/software/emacs/NEWS.24.1 : Do you know if there's

Re: Emacs Hebrew

2012-06-10 Thread Omer Zak
:11 +0300, Omer Zak wrote: On Sun, 2012-06-10 at 18:56 +0300, Nadav Har'El wrote: On Sun, Jun 10, 2012, Tzafrir Cohen wrote about Re: Emacs Hebrew: The Bidi has landed! Quoting https://www.gnu.org/software/emacs/NEWS.24.1 : Do you know if there's an option to NOT do Bidi, and just

Re: Emacs Hebrew

2012-06-10 Thread Dotan Cohen
On Sun, Jun 10, 2012 at 6:44 PM, Tzafrir Cohen tzaf...@cohens.org.il wrote: Long ago, On Fri, Feb 20, 2009 at 07:38:34AM +0200, Yuval Hager wrote: Hi, As I my Emacs usage increased recently following the discovery of the amazing org-mode (highly recommended), I began wondering about Bidi in

Re: Emacs Hebrew

2009-02-21 Thread Amit Aronovitch
2009/2/20 Dov Grobgeld dov.grobg...@gmail.com There was a complex issue of emacs bidi that I tried to follow back in 2002. The mailing list still up at: http://lists.gnu.org/archive/html/emacs-bidi/ What I remember from the discussion was that fribidi and the Unicode Bidi algorithm were

Re: Emacs Hebrew

2009-02-21 Thread Dov Grobgeld
I agree that I don'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. So unless I sit at home rolling my thumbs for too long, I'm afraid that I won't have time looking into it.

Re: Emacs Hebrew

2009-02-21 Thread Yuval Hager
On Sunday 22 February 2009, Dov Grobgeld wrote: I agree that I don'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. So unless I sit at home rolling my thumbs for too long, I'm

Re: Emacs Hebrew

2009-02-20 Thread Yuval Hager
On Friday 20 February 2009, Omer Zak wrote: I thought about this about 1 1/2 years ago but did not get around to implementing it. XEmacs has support for loading external modules, however I use emacs. Me too. In Emacs version 22, it is possible to use IPC to communicate with another

Re: Emacs Hebrew

2009-02-20 Thread Dov Grobgeld
There was a complex issue of emacs bidi that I tried to follow back in 2002. The mailing list still up at: http://lists.gnu.org/archive/html/emacs-bidi/ What I remember from the discussion was that fribidi and the Unicode Bidi algorithm were ruled out, because they were considered not to be

Emacs Hebrew

2009-02-19 Thread Yuval Hager
Hi, As I my Emacs usage increased recently following the discovery of the amazing org-mode (highly recommended), I began wondering about Bidi in Emacs. Searching for info on the web only got me confused - it seems there have been a number of attempts, but it is not clear to me if I can get bidi

Re: Emacs Hebrew

2009-02-19 Thread Omer Zak
I thought about this about 1 1/2 years ago but did not get around to implementing it. XEmacs has support for loading external modules, however I use emacs. In Emacs version 22, it is possible to use IPC to communicate with another process. Then one needs to write a module which invokes FriBidi