From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kaushal Modi Subject: Re: Recent regression in Org master with parsing of verbatim code with spaces Date: Thu, 12 Oct 2017 15:43:04 +0000 Message-ID: References: <877ew076lb.fsf@nicolasgoaziou.fr> <87tvz45qk7.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114dd3c6021676055b5b6614" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37310) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2fdp-0007MI-3l for emacs-orgmode@gnu.org; Thu, 12 Oct 2017 11:43:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2fdo-00048u-3D for emacs-orgmode@gnu.org; Thu, 12 Oct 2017 11:43:21 -0400 Received: from mail-qt0-x233.google.com ([2607:f8b0:400d:c0d::233]:43643) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e2fdn-00048d-UY for emacs-orgmode@gnu.org; Thu, 12 Oct 2017 11:43:20 -0400 Received: by mail-qt0-x233.google.com with SMTP id j58so3307363qtj.0 for ; Thu, 12 Oct 2017 08:43:19 -0700 (PDT) In-Reply-To: <87tvz45qk7.fsf@nicolasgoaziou.fr> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Nicolas Goaziou Cc: emacs-org list --001a114dd3c6021676055b5b6614 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Oct 12, 2017 at 11:35 AM Nicolas Goaziou wrote: > Again, that's the whole point of the change. So, to move discussion > forward, what do you need the zero width space for, in this particular > case? > I do not need zero width space.. I mentioned it and tried it because you said: > IIRC, the change allowed to use zero-width space as a way to escape markup. I believe we have some confusion here. For clarity: I do not plan to use zero-width space for escaping markup. > > Also below does not work. > > > > =3Dtitle =3D "foo"=E2=80=8B=3D > > > > (where is the unicode 0x200b inserted for ZERO WIDTH SPACE) > > What "does not work"? What do you want to achieve? > I expect "=3Dtitle =3D "foo"=E2=80=8B=3D" to export to `title =3D "foo"=E2= =80=8B' as before (using ASCII backend as example as in my first post). Before this change: - =3Dtitle =3D "foo"=E2=80=8B=3D got fontified with org-verbatim face - =3Dtitle =3D "foo"=E2=80=8B=3D exported to `title =3D "foo"=E2=80=8B (C-c= C-e t A) After this change: - =3Dtitle =3D "foo"=E2=80=8B=3D does not get fontified with org-verbatim f= ace (no Org face is applied) - =3Dtitle =3D "foo"=E2=80=8B=3D exports to =3Dtitle =3D "foo"=E2=80=8B=3D = as it is=E2=80=8B (C-c C-e t A) --=20 Kaushal Modi --001a114dd3c6021676055b5b6614 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Oct 12= , 2017 at 11:35 AM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
Again, that's the whole point of the change. So, to move discu= ssion
forward, what do you need the zero width space for, in this particular
case?

I do not need zero width space.. = I mentioned it and tried it because you said:

>= =C2=A0IIRC, the change a= llowed to=C2=A0us= e zero-width space as a way to escape markup.

I believe we have some confusion here.

For clarity: I do not= plan to use zero-width space for escaping markup.
=C2=A0
> Also below does not work.
>
> =3Dtitle <ZWS>=3D "foo"=E2=80=8B=3D
>
> (where <ZWS> is the unicode 0x200b inserted for ZERO WIDTH SPACE= )

What "does not work"? What do you want to achieve?

I expect=C2=A0 "=3Dtitle =3D "foo"=E2= =80=8B=3D" to export to=C2=A0`title =3D "foo"=E2=80=8B' = as before (using ASCII backend as example as in my first post).
<= br>
Before this change:
- =3Dtitle =3D "foo"= =E2=80=8B=3D got fontified with org-verbatim face
- =3Dtitle =3D = "foo"=E2=80=8B=3D exported to=C2=A0`title =3D "foo"=E2= =80=8B (C-c C-e t A)

After this change:
- =3Dtitle =3D "foo"=E2= =80=8B=3D does not get fontified with org-verbatim face (no Org face is app= lied)
- =3Dtitle =3D "foo"=E2=80=8B=3D exports to =3Dti= tle =3D "foo"=E2=80=8B=3D as it is=E2=80=8B (C-c C-e t A)
--

Kaushal Modi

--001a114dd3c6021676055b5b6614--