From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sacha Chua Subject: Re: [PATCH] Add :target option for the TOC keyword Date: Wed, 5 Jun 2019 15:20:01 -0400 Message-ID: References: <87woir7dm5.fsf@sachachua.com> <87zhnf1tm7.fsf@nicolasgoaziou.fr> <87sgsx6zga.fsf@sachachua.com> <87blziy4bw.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000088ce64058a987cca" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:54462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYbSQ-0003ZM-1P for emacs-orgmode@gnu.org; Wed, 05 Jun 2019 15:20:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYbSO-0002xh-Ru for emacs-orgmode@gnu.org; Wed, 05 Jun 2019 15:20:22 -0400 Received: from mail-yw1-xc30.google.com ([2607:f8b0:4864:20::c30]:41454) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hYbSK-0002le-G4 for emacs-orgmode@gnu.org; Wed, 05 Jun 2019 15:20:18 -0400 Received: by mail-yw1-xc30.google.com with SMTP id y185so5642817ywy.8 for ; Wed, 05 Jun 2019 12:20:13 -0700 (PDT) In-Reply-To: <87blziy4bw.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: Sacha Chua , emacs list --00000000000088ce64058a987cca Content-Type: multipart/alternative; boundary="00000000000088ce5f058a987cc8" --00000000000088ce5f058a987cc8 Content-Type: text/plain; charset="UTF-8" Whoops, I'm so sorry - I accidentally used org-make-link-string instead of org-link-make-string. Tiny patch fixing it attached. Sacha Chua - sacha@sachachua.com - Blog: sachachua.com - Mobile: +1 416 823 2669 On Fri, May 31, 2019 at 12:30 PM Nicolas Goaziou wrote: > Hello, > > Sacha Chua writes: > > > - catch the signal raised by org-export-resolve-fuzzy-link and then > check for the > > special case of "local" > > - always handle :target "local" as a local TOC > > - or just leave the behaviour as it is. What would you recommend? > > The latter is fine. > > I applied you patch. Thank you. > > Regards, > > -- > Nicolas Goaziou > --00000000000088ce5f058a987cc8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Whoops, I'm so sorry - I accidentally used org-make-li= nk-string instead of org-link-make-string. Tiny patch fixing it attached.
Sacha Chua -=C2= =A0sacha@sachachua.com=C2=A0- Blog: sachachua.com=C2=A0- Mobile: +1 416 823 2= 669


On F= ri, May 31, 2019 at 12:30 PM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:
Hello,

Sacha Chua <sac= ha@sachachua.com> writes:

> - catch the signal raised by org-export-resolve-fuzzy-link and then ch= eck for the
> special case of "local"
> - always handle :target "local" as a local TOC
> - or just leave the behaviour as it is. What would you recommend?

The latter is fine.

I applied you patch. Thank you.

Regards,

--
Nicolas Goaziou
--00000000000088ce5f058a987cc8-- --00000000000088ce64058a987cca Content-Type: text/x-patch; charset="US-ASCII"; name="0001-org-export-resolve-link-Use-org-link-make-string.patch" Content-Disposition: attachment; filename="0001-org-export-resolve-link-Use-org-link-make-string.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jwjm9bs20 RnJvbSAyNjU4ODZhZWRmMjAyY2NlM2NjN2FiNGY4OGJhYjMxOGRkNjljYTg2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTYWNoYSBDaHVhIDxzYWNoYUBzYWNoYWNodWEuY29tPgpEYXRl OiBXZWQsIDUgSnVuIDIwMTkgMTU6MTc6NTcgLTA0MDAKU3ViamVjdDogW1BBVENIXSBvcmctZXhw b3J0LXJlc29sdmUtbGluazogVXNlIG9yZy1saW5rLW1ha2Utc3RyaW5nCgoqIGxpc3Avb3guZWwg KG9yZy1leHBvcnQtcmVzb2x2ZS1saW5rKTogVXNlIG9yZy1saW5rLW1ha2Utc3RyaW5nCiAgaW5z dGVhZCBvZiBvcmctbWFrZS1saW5rLXN0cmluZy4KLS0tCiBsaXNwL294LmVsIHwgMiArLQogMSBm aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEv bGlzcC9veC5lbCBiL2xpc3Avb3guZWwKaW5kZXggZTk4OWIzN2M2Li4wNWM4ZGFlYmMgMTAwNjQ0 Ci0tLSBhL2xpc3Avb3guZWwKKysrIGIvbGlzcC9veC5lbApAQCAtNDQ3OCw3ICs0NDc4LDcgQEAg UmV0dXJuIHZhbHVlIGNhbiBiZSBhbiBvYmplY3Qgb3IgYW4gZWxlbWVudDoKICAgKHdoZW4gKHN0 cmluZ3AgbGluaykKICAgICAoc2V0cSBsaW5rICh3aXRoLXRlbXAtYnVmZmVyCiAJCSAoc2F2ZS1l eGN1cnNpb24KLQkJICAgKGluc2VydCAob3JnLW1ha2UtbGluay1zdHJpbmcgbGluaykpKQorCQkg ICAoaW5zZXJ0IChvcmctbGluay1tYWtlLXN0cmluZyBsaW5rKSkpCiAJCSAob3JnLWVsZW1lbnQt bGluay1wYXJzZXIpKSkpCiAgIChwY2FzZSAob3JnLWVsZW1lbnQtcHJvcGVydHkgOnR5cGUgbGlu aykKICAgICAoKG9yICJjdXN0b20taWQiICJpZCIpIChvcmctZXhwb3J0LXJlc29sdmUtaWQtbGlu ayBsaW5rIGluZm8pKQotLSAKMi4xNy4xCgo= --00000000000088ce64058a987cca--