From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Janssen Subject: Mismatch in url escaping between org and exported html Date: Sun, 9 Feb 2014 21:56:59 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1136bd70d7867404f1ff769c Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCbR1-0001sA-W9 for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 15:57:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCbQz-0006qE-2P for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 15:57:03 -0500 Received: from mail-ob0-x22d.google.com ([2607:f8b0:4003:c01::22d]:59084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCbQy-0006q0-Sb for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 15:57:00 -0500 Received: by mail-ob0-f173.google.com with SMTP id vb8so6439508obc.32 for ; Sun, 09 Feb 2014 12:56:59 -0800 (PST) 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --001a1136bd70d7867404f1ff769c Content-Type: text/plain; charset=ISO-8859-1 Hello list, If I insert a http:// link containing question marks, the verbatim link being inserted in the org document has the question mark escaped. For example the link http://mpcjanssen.nl/fossil/simpletask/tktview?name=ee0504fc8c is actually inserted as: [[http://mpcjanssen.nl/fossil/simpletask/tktview?name%3Dee0504fc8c][bug]] This works fine when clicking the link from emacs, but breaks when exporting to html. Then it is exported as: bug This will not work. Is this an error in the html exporter or in org mode itself? I would expect the link to be included verbatim in the .org file. Regards, Mark --001a1136bd70d7867404f1ff769c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hello list,

If I insert a http:// link = containing question marks, the verbatim link being inserted in the org docu= ment has the question mark escaped.

For example th= e link=A0


is actually inserted as:


This works fine when clic= king the link from emacs, but breaks when exporting to html. Then it is exp= orted as:

This will not work.

Is this an error in= the html exporter or in org mode itself? I would expect the link to be inc= luded verbatim in the .org file.

Regards,
Mark


--001a1136bd70d7867404f1ff769c-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Janssen Subject: Re: Mismatch in url escaping between org and exported html Date: Sun, 9 Feb 2014 23:07:31 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1134aa0212b3f504f20073ec Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55811) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCcXI-0002Q8-QO for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:07:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCcXE-0000hr-My for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:07:36 -0500 Received: from mail-ob0-x22a.google.com ([2607:f8b0:4003:c01::22a]:36415) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCcXE-0000hi-9N for emacs-orgmode@gnu.org; Sun, 09 Feb 2014 17:07:32 -0500 Received: by mail-ob0-f170.google.com with SMTP id va2so6478265obc.29 for ; Sun, 09 Feb 2014 14:07:31 -0800 (PST) In-Reply-To: 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --001a1134aa0212b3f504f20073ec Content-Type: text/plain; charset=ISO-8859-1 On Sun, Feb 9, 2014 at 9:56 PM, Mark Janssen wrote: > Hello list, > > If I insert a http:// link containing question marks, the verbatim link > being inserted in the org document has the question mark escaped. > > > Seems (setq org-url-hexify-p nil) will give me the required behavior. Mark --001a1134aa0212b3f504f20073ec Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Sun, Feb 9, 2014 at 9:56 PM, Mark Janssen <= mpc.janssen@gmai= l.com> wrote:
Hello list,

If I inser= t a http:// link containing question marks, the verbatim link being inserte= d in the org document has the question mark escaped.



Seems = (setq org-url-hexify-p nil) will give me the required behavior.
<= br>
Mark =A0

--001a1134aa0212b3f504f20073ec-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Janssen Subject: Re: Mismatch in url escaping between org and exported html Date: Mon, 10 Feb 2014 11:59:31 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e01293f0ef30ddc04f20b3bcb Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCoaL-000843-21 for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 05:59:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCoaK-0001U9-1n for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 05:59:32 -0500 Received: from mail-ob0-x22a.google.com ([2607:f8b0:4003:c01::22a]:58830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCoaJ-0001U2-S6 for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 05:59:31 -0500 Received: by mail-ob0-f170.google.com with SMTP id va2so6996972obc.15 for ; Mon, 10 Feb 2014 02:59:31 -0800 (PST) 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --089e01293f0ef30ddc04f20b3bcb Content-Type: text/plain; charset=ISO-8859-1 On Sun, Feb 9, 2014 at 11:07 PM, Mark Janssen wrote: > > >> > Seems (setq org-url-hexify-p nil) will give me the required behavior. > > Mark > > This didn't work, so I investigated a bit further. Because the = sign is included in org-link-escape-chars, the org-url-hexify-p value will not make anu difference. So the problem is still that equals signs are hexified in org-links. Reading =org.el= and seeing the =org-link-escape-chars= constant this seems to be expected behavior. So I think the issue is that the html exporter doesn't unhexify the equals sign in the link. As a result the link in the html doesn't work. e.g. The link: http://test/test?name=me Is translated to: http://test/test?name%3Dme In the org file And that link is also included in the HTML where I would have expected the equals sign again. --089e01293f0ef30ddc04f20b3bcb Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Sun, Feb 9, 2014 at 11:07 PM, Mark Janssen <= ;mpc.janssen@gma= il.com> wrote:



Seems (setq org-url-hexify-p nil) will give me th= e required behavior.
Mark =A0


This didn't wor= k, so I investigated a bit further. Because the =3D sign is included in org= -link-escape-chars, the org-url-hexify-p value will not make anu difference= .

So the prob= lem is still that equals signs are hexified in org-links. Reading =3Dorg.el= =3D and seeing the =3Dorg-link-escape-chars=3D constant this seems to be ex= pected behavior.

So I think = the issue is that the html exporter doesn't unhexify the equals sign in= the link. As a result the link in the html doesn't work.

e.g.
<= br>
The link:=A0


Is translat= ed to:

http://test/test?name%3Dme
<= /div>

In the org file

And that link is also includ= ed in the HTML where I would have expected the equals sign again.
--089e01293f0ef30ddc04f20b3bcb-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Mismatch in url escaping between org and exported html Date: Mon, 10 Feb 2014 12:06:39 +0100 Message-ID: <87a9dz8bwg.fsf@bzg.ath.cx> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCohQ-0002Y5-BI for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 06:06:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCohK-0003lw-CF for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 06:06:52 -0500 Received: from rs249.mailgun.us ([209.61.151.249]:44424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCohK-0003lJ-7v for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 06:06:46 -0500 In-Reply-To: (Mark Janssen's message of "Sun, 9 Feb 2014 21:56:59 +0100") 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Mark Janssen Cc: emacs-orgmode@gnu.org Hi Mark, Mark Janssen writes: > If I insert a http:// link containing question marks, the verbatim > link being inserted in the org document has the question mark > escaped. I can't reproduce this with latest stable or unstable Org version. What version of Org and Emacs are you using? M-x org-version RET M-x emacs-version RET Thanks, -- Bastien From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Janssen Subject: Re: Mismatch in url escaping between org and exported html Date: Mon, 10 Feb 2014 12:37:35 +0100 Message-ID: References: <87a9dz8bwg.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=14dae9399b131b04b104f20bc428 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WCpBF-0001b1-FX for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 06:37:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WCpBA-0003Ko-Ef for emacs-orgmode@gnu.org; Mon, 10 Feb 2014 06:37:41 -0500 In-Reply-To: <87a9dz8bwg.fsf@bzg.ath.cx> 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bastien Cc: emacs-orgmode@gnu.org --14dae9399b131b04b104f20bc428 Content-Type: multipart/alternative; boundary=14dae9399b131b04ab04f20bc426 --14dae9399b131b04ab04f20bc426 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Feb 10, 2014 at 12:06 PM, Bastien wrote: > Hi Mark, > > Mark Janssen writes: > > > If I insert a http:// link containing question marks, the verbatim > > link being inserted in the org document has the question mark > > escaped. > > I can't reproduce this with latest stable or unstable Org version. > > I shouldn't have posted this to the mailing list at the time I did :(. Apologies for any confusion I have caused. The problem is with escaping of an equals sign not the question mark. I have attached a demo org and a resulting html file. Note that in the html file, the url is http://test/test?name%3Dme which is wrong. It should be http://test/test?name=me Running C-c C-ehh on that org file gives the attached html. I have started emacs as: emacs.exe -Q -l minimal.el test.org ;;minimal.el (require 'package) (package-initialize) (require 'org) > What version of Org and Emacs are you using? > > (org-version) "8.2.5h" (emacs-version) "GNU Emacs 24.3.1 (i386-mingw-nt6.1.7601) of 2013-03-17 on MARVIN" > Thanks, > > -- > Bastien > --14dae9399b131b04ab04f20bc426 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Mon, Feb 10, 2014 at 12:06 PM, Bastien <bzg@gnu.org> wr= ote:
Hi Mark,

Mark Janssen <mpc.janssen@gmail= .com> writes:

> If I insert a http:// link containing question marks, the verbatim
> link being inserted in the org document has the question mark
> escaped.

I can't reproduce this with latest stable or unstable Org version= .


I shouldn't have posted this to th= e mailing list at the time I did :(. Apologies for any confusion I have cau= sed.
=A0The problem is with escaping of an equals sign not the qu= estion mark.

I have attached a demo org and a resulting html file. N= ote that in the html file, the url is=A0http://test/test?name%3Dme which is wrong. It should be=A0http://test/test?name=3Dme

Running C-c C-ehh on that org file gives the attached h= tml. I have started emacs as:

emacs.exe -Q -l mini= mal.el test.org

;;minimal.el
(require 'package)
(package-initi= alize)
(require 'org)
=A0
What version of Org and Emacs are you using?


(org-version)
"8.2= .5h"

(emacs-version)
"GNU Emac= s 24.3.1 (i386-mingw-nt6.1.7601)
=A0of 2013-03-17 on MARVIN"=


=A0
Thanks,<= br>
--
=A0Bastien

--14dae9399b131b04ab04f20bc426-- --14dae9399b131b04b104f20bc428 Content-Type: text/html; charset=US-ASCII; name="test.html" Content-Disposition: attachment; filename="test.html" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrhnzjwe1 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBodG1sIFBV QkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFN0cmljdC8vRU4iDQoiaHR0cDovL3d3dy53My5v cmcvVFIveGh0bWwxL0RURC94aHRtbDEtc3RyaWN0LmR0ZCI+DQo8aHRtbCB4bWxucz0iaHR0cDov L3d3dy53My5vcmcvMTk5OS94aHRtbCIgbGFuZz0iZW4iIHhtbDpsYW5nPSJlbiI+DQo8aGVhZD4N Cjx0aXRsZT50ZXN0PC90aXRsZT4NCjwhLS0gMjAxNC0wMi0xMCBtYSAxMjozMCAtLT4NCjxtZXRh ICBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDtjaGFyc2V0PXV0 Zi04IiAvPg0KPG1ldGEgIG5hbWU9ImdlbmVyYXRvciIgY29udGVudD0iT3JnLW1vZGUiIC8+DQo8 c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KIDwhLS0vKi0tPjwhW0NEQVRBWy8qPjwhLS0qLw0KICAu dGl0bGUgIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9DQogIC50b2RvICAgeyBmb250LWZhbWlseTog bW9ub3NwYWNlOyBjb2xvcjogcmVkOyB9DQogIC5kb25lICAgeyBjb2xvcjogZ3JlZW47IH0NCiAg LnRhZyAgICB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7 DQogICAgICAgICAgICBwYWRkaW5nOiAycHg7IGZvbnQtc2l6ZTogODAlOyBmb250LXdlaWdodDog bm9ybWFsOyB9DQogIC50aW1lc3RhbXAgeyBjb2xvcjogI2JlYmViZTsgfQ0KICAudGltZXN0YW1w LWt3ZCB7IGNvbG9yOiAjNWY5ZWEwOyB9DQogIC5yaWdodCAgeyBtYXJnaW4tbGVmdDogYXV0bzsg bWFyZ2luLXJpZ2h0OiAwcHg7ICB0ZXh0LWFsaWduOiByaWdodDsgfQ0KICAubGVmdCAgIHsgbWFy Z2luLWxlZnQ6IDBweDsgIG1hcmdpbi1yaWdodDogYXV0bzsgdGV4dC1hbGlnbjogbGVmdDsgfQ0K ICAuY2VudGVyIHsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgdGV4dC1h bGlnbjogY2VudGVyOyB9DQogIC51bmRlcmxpbmUgeyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGlu ZTsgfQ0KICAjcG9zdGFtYmxlIHAsICNwcmVhbWJsZSBwIHsgZm9udC1zaXplOiA5MCU7IG1hcmdp bjogLjJlbTsgfQ0KICBwLnZlcnNlIHsgbWFyZ2luLWxlZnQ6IDMlOyB9DQogIHByZSB7DQogICAg Ym9yZGVyOiAxcHggc29saWQgI2NjYzsNCiAgICBib3gtc2hhZG93OiAzcHggM3B4IDNweCAjZWVl Ow0KICAgIHBhZGRpbmc6IDhwdDsNCiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlOw0KICAgIG92 ZXJmbG93OiBhdXRvOw0KICAgIG1hcmdpbjogMS4yZW07DQogIH0NCiAgcHJlLnNyYyB7DQogICAg cG9zaXRpb246IHJlbGF0aXZlOw0KICAgIG92ZXJmbG93OiB2aXNpYmxlOw0KICAgIHBhZGRpbmct dG9wOiAxLjJlbTsNCiAgfQ0KICBwcmUuc3JjOmJlZm9yZSB7DQogICAgZGlzcGxheTogbm9uZTsN CiAgICBwb3NpdGlvbjogYWJzb2x1dGU7DQogICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7DQog ICAgdG9wOiAtMTBweDsNCiAgICByaWdodDogMTBweDsNCiAgICBwYWRkaW5nOiAzcHg7DQogICAg Ym9yZGVyOiAxcHggc29saWQgYmxhY2s7DQogIH0NCiAgcHJlLnNyYzpob3ZlcjpiZWZvcmUgeyBk aXNwbGF5OiBpbmxpbmU7fQ0KICBwcmUuc3JjLXNoOmJlZm9yZSAgICB7IGNvbnRlbnQ6ICdzaCc7 IH0NCiAgcHJlLnNyYy1iYXNoOmJlZm9yZSAgeyBjb250ZW50OiAnc2gnOyB9DQogIHByZS5zcmMt ZW1hY3MtbGlzcDpiZWZvcmUgeyBjb250ZW50OiAnRW1hY3MgTGlzcCc7IH0NCiAgcHJlLnNyYy1S OmJlZm9yZSAgICAgeyBjb250ZW50OiAnUic7IH0NCiAgcHJlLnNyYy1wZXJsOmJlZm9yZSAgeyBj b250ZW50OiAnUGVybCc7IH0NCiAgcHJlLnNyYy1qYXZhOmJlZm9yZSAgeyBjb250ZW50OiAnSmF2 YSc7IH0NCiAgcHJlLnNyYy1zcWw6YmVmb3JlICAgeyBjb250ZW50OiAnU1FMJzsgfQ0KDQogIHRh YmxlIHsgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlOyB9DQogIGNhcHRpb24udC1hYm92ZSB7IGNh cHRpb24tc2lkZTogdG9wOyB9DQogIGNhcHRpb24udC1ib3R0b20geyBjYXB0aW9uLXNpZGU6IGJv dHRvbTsgfQ0KICB0ZCwgdGggeyB2ZXJ0aWNhbC1hbGlnbjp0b3A7ICB9DQogIHRoLnJpZ2h0ICB7 IHRleHQtYWxpZ246IGNlbnRlcjsgIH0NCiAgdGgubGVmdCAgIHsgdGV4dC1hbGlnbjogY2VudGVy OyAgIH0NCiAgdGguY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9DQogIHRkLnJpZ2h0ICB7 IHRleHQtYWxpZ246IHJpZ2h0OyAgfQ0KICB0ZC5sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0OyAg IH0NCiAgdGQuY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyOyB9DQogIGR0IHsgZm9udC13ZWln aHQ6IGJvbGQ7IH0NCiAgLmZvb3RwYXJhOm50aC1jaGlsZCgyKSB7IGRpc3BsYXk6IGlubGluZTsg fQ0KICAuZm9vdHBhcmEgeyBkaXNwbGF5OiBibG9jazsgfQ0KICAuZm9vdGRlZiAgeyBtYXJnaW4t Ym90dG9tOiAxZW07IH0NCiAgLmZpZ3VyZSB7IHBhZGRpbmc6IDFlbTsgfQ0KICAuZmlndXJlIHAg eyB0ZXh0LWFsaWduOiBjZW50ZXI7IH0NCiAgLmlubGluZXRhc2sgew0KICAgIHBhZGRpbmc6IDEw cHg7DQogICAgYm9yZGVyOiAycHggc29saWQgZ3JheTsNCiAgICBtYXJnaW46IDEwcHg7DQogICAg YmFja2dyb3VuZDogI2ZmZmZjYzsNCiAgfQ0KICAjb3JnLWRpdi1ob21lLWFuZC11cA0KICAgeyB0 ZXh0LWFsaWduOiByaWdodDsgZm9udC1zaXplOiA3MCU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH0N CiAgdGV4dGFyZWEgeyBvdmVyZmxvdy14OiBhdXRvOyB9DQogIC5saW5lbnIgeyBmb250LXNpemU6 IHNtYWxsZXIgfQ0KICAuY29kZS1oaWdobGlnaHRlZCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmZm MDA7IH0NCiAgLm9yZy1pbmZvLWpzX2luZm8tbmF2aWdhdGlvbiB7IGJvcmRlci1zdHlsZTogbm9u ZTsgfQ0KICAjb3JnLWluZm8tanNfY29uc29sZS1sYWJlbA0KICAgIHsgZm9udC1zaXplOiAxMHB4 OyBmb250LXdlaWdodDogYm9sZDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfQ0KICAub3JnLWluZm8t anNfc2VhcmNoLWhpZ2hsaWdodA0KICAgIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmYwMDsgY29s b3I6ICMwMDAwMDA7IGZvbnQtd2VpZ2h0OiBib2xkOyB9DQogIC8qXV0+Ki8tLT4NCjwvc3R5bGU+ DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQovKg0KQGxpY3N0YXJ0ICBUaGUgZm9s bG93aW5nIGlzIHRoZSBlbnRpcmUgbGljZW5zZSBub3RpY2UgZm9yIHRoZQ0KSmF2YVNjcmlwdCBj b2RlIGluIHRoaXMgdGFnLg0KDQpDb3B5cmlnaHQgKEMpIDIwMTItMjAxMyBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb24sIEluYy4NCg0KVGhlIEphdmFTY3JpcHQgY29kZSBpbiB0aGlzIHRhZyBpcyBm cmVlIHNvZnR3YXJlOiB5b3UgY2FuDQpyZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeSBpdCB1 bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVQ0KR2VuZXJhbCBQdWJsaWMgTGljZW5zZSAoR05VIEdQ TCkgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlDQpGb3VuZGF0aW9uLCBlaXRoZXIg dmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pDQphbnkgbGF0ZXIg dmVyc2lvbi4gIFRoZSBjb2RlIGlzIGRpc3RyaWJ1dGVkIFdJVEhPVVQgQU5ZIFdBUlJBTlRZOw0K d2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mIE1FUkNIQU5UQUJJTElUWSBvciBG SVRORVNTDQpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVSBHUEwgZm9yIG1v cmUgZGV0YWlscy4NCg0KQXMgYWRkaXRpb25hbCBwZXJtaXNzaW9uIHVuZGVyIEdOVSBHUEwgdmVy c2lvbiAzIHNlY3Rpb24gNywgeW91DQptYXkgZGlzdHJpYnV0ZSBub24tc291cmNlIChlLmcuLCBt aW5pbWl6ZWQgb3IgY29tcGFjdGVkKSBmb3JtcyBvZg0KdGhhdCBjb2RlIHdpdGhvdXQgdGhlIGNv cHkgb2YgdGhlIEdOVSBHUEwgbm9ybWFsbHkgcmVxdWlyZWQgYnkNCnNlY3Rpb24gNCwgcHJvdmlk ZWQgeW91IGluY2x1ZGUgdGhpcyBsaWNlbnNlIG5vdGljZSBhbmQgYSBVUkwNCnRocm91Z2ggd2hp Y2ggcmVjaXBpZW50cyBjYW4gYWNjZXNzIHRoZSBDb3JyZXNwb25kaW5nIFNvdXJjZS4NCg0KDQpA bGljZW5kICBUaGUgYWJvdmUgaXMgdGhlIGVudGlyZSBsaWNlbnNlIG5vdGljZQ0KZm9yIHRoZSBK YXZhU2NyaXB0IGNvZGUgaW4gdGhpcyB0YWcuDQoqLw0KPCEtLS8qLS0+PCFbQ0RBVEFbLyo+PCEt LSovDQogZnVuY3Rpb24gQ29kZUhpZ2hsaWdodE9uKGVsZW0sIGlkKQ0KIHsNCiAgIHZhciB0YXJn ZXQgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7DQogICBpZihudWxsICE9IHRhcmdldCkg ew0KICAgICBlbGVtLmNhY2hlQ2xhc3NFbGVtID0gZWxlbS5jbGFzc05hbWU7DQogICAgIGVsZW0u Y2FjaGVDbGFzc1RhcmdldCA9IHRhcmdldC5jbGFzc05hbWU7DQogICAgIHRhcmdldC5jbGFzc05h bWUgPSAiY29kZS1oaWdobGlnaHRlZCI7DQogICAgIGVsZW0uY2xhc3NOYW1lICAgPSAiY29kZS1o aWdobGlnaHRlZCI7DQogICB9DQogfQ0KIGZ1bmN0aW9uIENvZGVIaWdobGlnaHRPZmYoZWxlbSwg aWQpDQogew0KICAgdmFyIHRhcmdldCA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsNCiAg IGlmKGVsZW0uY2FjaGVDbGFzc0VsZW0pDQogICAgIGVsZW0uY2xhc3NOYW1lID0gZWxlbS5jYWNo ZUNsYXNzRWxlbTsNCiAgIGlmKGVsZW0uY2FjaGVDbGFzc1RhcmdldCkNCiAgICAgdGFyZ2V0LmNs YXNzTmFtZSA9IGVsZW0uY2FjaGVDbGFzc1RhcmdldDsNCiB9DQovKl1dPiovLy8tLT4NCjwvc2Ny aXB0Pg0KPC9oZWFkPg0KPGJvZHk+DQo8ZGl2IGlkPSJjb250ZW50Ij4NCjxoMSBjbGFzcz0idGl0 bGUiPnRlc3Q8L2gxPg0KPHA+DQo8YSBocmVmPSJodHRwOi8vdGVzdC90ZXN0P25hbWUlM0RtZSI+ bWU8L2E+DQo8L3A+DQo8L2Rpdj4NCjxkaXYgaWQ9InBvc3RhbWJsZSIgY2xhc3M9InN0YXR1cyI+ DQo8cCBjbGFzcz0iZGF0ZSI+Q3JlYXRlZDogMjAxNC0wMi0xMCBtYSAxMjozMDwvcD4NCjxwIGNs YXNzPSJjcmVhdG9yIj48YSBocmVmPSJodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mv Ij5FbWFjczwvYT4gMjQuMy4xICg8YSBocmVmPSJodHRwOi8vb3JnbW9kZS5vcmciPk9yZzwvYT4g bW9kZSA4LjIuNWgpPC9wPg0KPHAgY2xhc3M9InZhbGlkYXRpb24iPjxhIGhyZWY9Imh0dHA6Ly92 YWxpZGF0b3IudzMub3JnL2NoZWNrP3VyaT1yZWZlcmVyIj5WYWxpZGF0ZTwvYT48L3A+DQo8L2Rp dj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --14dae9399b131b04b104f20bc428 Content-Type: application/octet-stream; name="test.org" Content-Disposition: attachment; filename="test.org" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrhnzd2s1 W1todHRwOi8vdGVzdC90ZXN0P25hbWUlM0RtZV1bbWVdXQ0K --14dae9399b131b04b104f20bc428 Content-Type: application/octet-stream; name="minimal.el" Content-Disposition: attachment; filename="minimal.el" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrhnzot52 KHJlcXVpcmUgJ3BhY2thZ2UpDQoocGFja2FnZS1pbml0aWFsaXplKQ0KKHJlcXVpcmUgJ29yZykN CihyZXF1aXJlICdveC1odG1sKQ0K --14dae9399b131b04b104f20bc428-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Mismatch in url escaping between org and exported html Date: Tue, 11 Feb 2014 11:10:08 +0100 Message-ID: <87iosmufi7.fsf@bzg.ath.cx> References: <87a9dz8bwg.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDAIG-0004W8-Dc for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 05:10:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDAIA-0002SB-FO for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 05:10:20 -0500 Received: from rs249.mailgun.us ([209.61.151.249]:33354) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDAIA-0002Rp-A8 for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 05:10:14 -0500 In-Reply-To: (Mark Janssen's message of "Mon, 10 Feb 2014 12:37:35 +0100") 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Mark Janssen Cc: emacs-orgmode@gnu.org Hi Mark, it has been fixed in the master branch by Rick, I've cherry-picked the change in the maint branch so that it will be part of the next minor release. Thanks, -- Bastien From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark Janssen Subject: Re: Mismatch in url escaping between org and exported html Date: Tue, 11 Feb 2014 12:44:03 +0100 Message-ID: References: <87a9dz8bwg.fsf@bzg.ath.cx> <87iosmufi7.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1136391015954004f21ff9a3 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48692) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDBkz-0003ge-OQ for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 06:44:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDBkz-0005JL-10 for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 06:44:05 -0500 Received: from mail-ob0-x231.google.com ([2607:f8b0:4003:c01::231]:40942) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDBky-0005J5-Sy for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 06:44:04 -0500 Received: by mail-ob0-f177.google.com with SMTP id wp18so8536482obc.8 for ; Tue, 11 Feb 2014 03:44:03 -0800 (PST) In-Reply-To: <87iosmufi7.fsf@bzg.ath.cx> 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --001a1136391015954004f21ff9a3 Content-Type: text/plain; charset=ISO-8859-1 On Tue, Feb 11, 2014 at 11:10 AM, Bastien wrote: > Hi Mark, > > it has been fixed in the master branch by Rick, I've cherry-picked the > change in the maint branch so that it will be part of the next minor > release. > > Thanks, > > Hi Bastien and Rick, Thanks for the great support. -- Mark --001a1136391015954004f21ff9a3 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Tue, Feb 11, 2014 at 11:10 AM, Bastien <bzg@gnu.org> wr= ote:
Hi Mark,

it has been fixed in the master branch by Rick, I've cherry-picked the<= br> change in the maint branch so that it will be part of the next minor
release.

Thanks,


Hi Bastien and Rick,

Thanks= for the great support.

--
Mark
--001a1136391015954004f21ff9a3-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Brand Subject: Re: Mismatch in url escaping between org and exported html Date: Tue, 11 Feb 2014 20:02:54 +0100 Message-ID: References: <87a9dz8bwg.fsf@bzg.ath.cx> <87iosmufi7.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113522968ca17304f2261ad3 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDIbh-00078g-9n for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 14:03:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDIbf-0003C1-Uc for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 14:02:57 -0500 In-Reply-To: <87iosmufi7.fsf@bzg.ath.cx> 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bastien Cc: Rick Frankel , Org Mode --001a113522968ca17304f2261ad3 Content-Type: text/plain; charset=ISO-8859-1 Hi Bastien >From the commit of Rick Frankel for org-html-link (reformatted): #+BEGIN_SRC emacs-lisp (org-link-escape (org-link-unescape (concat type ":" raw-path)) org-link-escape-chars-browser) #+END_SRC I would like to discourage the use of the constant org-link-escape-chars-browser in favor of the function org-link-escape-browser that should use, and finally can be replaced with, the function url-encode-url available since Emacs 24.3.1. The patch attached for review will fix an Org link like e. g. [[http://lists.gnu.org/archive/cgi-bin/namazu.cgi?idxname=emacs-orgmode&query=%252Bsubject:"Release+8.2"]] with Emacs 24.3.1 now also for the Org export to HTML. Some time ago I added url-encode-url already to the function org-open-at-point. As this is not in maint and the attached patch depends on it I intend to apply the latter only on master. Michael --001a113522968ca17304f2261ad3 Content-Type: text/plain; charset=US-ASCII; name="0001-Fix-escaping-of-more-links-in-html-export.patch.txt" Content-Disposition: attachment; filename="0001-Fix-escaping-of-more-links-in-html-export.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrjjdk0v0 RnJvbSA2NGIyMDJmNGEwN2RkN2ExZDkyNzU2M2RmM2MyZGYwODljNzI3YWZmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEJyYW5kIDxtaWNoYWVsLmNoLmJyYW5kQGdtYWls LmNvbT4KRGF0ZTogVHVlLCAxMSBGZWIgMjAxNCAyMDowMDoyNiArMDEwMApTdWJqZWN0OiBbUEFU Q0hdIEZpeCBlc2NhcGluZyBvZiBtb3JlIGxpbmtzIGluIEhUTUwgZXhwb3J0CgoqIGxpc3Avb3Jn LmVsIChvcmctbGluay1lc2NhcGUtY2hhcnMpOiBFeHRlbmQgZG9jc3RyaW5nLgoob3JnLWxpbmst ZXNjYXBlLWNoYXJzLWJyb3dzZXIpOiBNZW50aW9uIGluIGRvY3N0cmluZyB0aGF0IGl0IHdpbGwK YmVjb21lIGEgY2FuZGlkYXRlIGZvciByZW1vdmFsLgoob3JnLWxpbmstZXNjYXBlLWJyb3dzZXIp OiBNZW50aW9uIGluIGRvY3N0cmluZyB0aGF0IGl0IHdpbGwgYmVjb21lIGEKY2FuZGlkYXRlIGZv ciByZW1vdmFsLgoob3JnLW9wZW4tYXQtcG9pbnQpOiBNb3ZlIGB1cmwtZW5jb2RlLXVybCcgYW5k IGNvbW1lbnRzIGludG8KYG9yZy1saW5rLWVzY2FwZS1icm93c2VyJy4KCiogbGlzcC9veC1odG1s LmVsIChvcmctaHRtbC1saW5rKTogTWFrZSB1c2Ugb2YKYG9yZy1saW5rLWVzY2FwZS1icm93c2Vy JyBsaWtlIGBvcmctb3Blbi1hdC1wb2ludCcuCi0tLQogbGlzcC9vcmcuZWwgICAgIHwgNjAgKysr KysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBs aXNwL294LWh0bWwuZWwgfCAgNSArKy0tLQogMiBmaWxlcyBjaGFuZ2VkLCAzMyBpbnNlcnRpb25z KCspLCAzMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL29yZy5lbCBiL2xpc3Avb3Jn LmVsCmluZGV4IGRmYjA1MTcuLmU4N2M5MzAgMTAwNjQ0Ci0tLSBhL2xpc3Avb3JnLmVsCisrKyBi L2xpc3Avb3JnLmVsCkBAIC05ODExLDE0ICs5ODExLDE3IEBAIGFjY29yZGluZyB0byBGTVQgKGRl ZmF1bHQgZnJvbSBgb3JnLWVtYWlsLWxpbmstZGVzY3JpcHRpb24tZm9ybWF0JykuIgogKGRlZmNv bnN0IG9yZy1saW5rLWVzY2FwZS1jaGFycwogICA7OyUyMCAlMkIgJTNCICUzRCAlNUIgJTVECiAg ICcoP1wgID9cKyA/XDsgP1w9ID9cWyA/XF0pCi0gICJMaXN0IG9mIGNoYXJhY3RlcnMgdGhhdCBz aG91bGQgYmUgZXNjYXBlZCBpbiBsaW5rLgorICAiTGlzdCBvZiBjaGFyYWN0ZXJzIHRoYXQgc2hv dWxkIGJlIGVzY2FwZWQgaW4gYSBsaW5rIHdoZW4gc3RvcmVkIHRvIE9yZy4KIFRoaXMgaXMgdGhl IGxpc3QgdGhhdCBpcyB1c2VkIGZvciBpbnRlcm5hbCBwdXJwb3Nlcy4iKQogCiAoZGVmY29uc3Qg b3JnLWxpbmstZXNjYXBlLWNoYXJzLWJyb3dzZXIKICAgOzslMjAgJTIyCiAgICcoP1wgID9cIikK LSAgIkxpc3Qgb2YgZXNjYXBlcyBmb3IgY2hhcmFjdGVycyB0aGF0IGFyZSBwcm9ibGVtYXRpYyBp biBsaW5rcy4KLVRoaXMgaXMgdGhlIGxpc3QgdGhhdCBpcyB1c2VkIGJlZm9yZSBoYW5kaW5nIG92 ZXIgdG8gdGhlIGJyb3dzZXIuIikKKyAgIkxpc3Qgb2YgY2hhcmFjdGVycyB0byBiZSBlc2NhcGVk IGJlZm9yZSBoYW5kaW5nIG92ZXIgdG8gdGhlIGJyb3dzZXIuCitJZiB5b3UgY29uc2lkZXIgdXNp bmcgdGhpcyBjb25zdGFudCB0aGVuIHlvdSBwcm9iYWJseSB3YW50IHRvIHVzZQordGhlIGZ1bmN0 aW9uIGBvcmctbGluay1lc2NhcGUtYnJvd3NlcicgaW5zdGVhZC4gIFNlZSB0aGVyZSB3aHkKK3Ro aXMgY29uc3RhbnQgaXMgYSBjYW5kaWRhdGUgdG8gYmUgcmVtb3ZlZCBvbmNlIE9yZyBkcm9wcyBz dXBwb3J0Citmb3IgRW1hY3MgMjQuMSBhbmQgMjQuMi4iKQogCiAoZGVmdW4gb3JnLWxpbmstZXNj YXBlICh0ZXh0ICZvcHRpb25hbCB0YWJsZSBtZXJnZSkKICAgIlJldHVybiBwZXJjZW50IGVzY2Fw ZWQgcmVwcmVzZW50YXRpb24gb2YgVEVYVC4KQEAgLTk4NDcsMTEgKzk4NTAsMjcgQEAgSWYgb3B0 aW9uYWwgYXJndW1lbnQgTUVSR0UgaXMgc2V0LCBtZXJnZSBUQUJMRSBpbnRvCiAgICAgICAgKGNo YXItdG8tc3RyaW5nIGNoYXIpKSkgdGV4dCAiIikpCiAKIChkZWZ1biBvcmctbGluay1lc2NhcGUt YnJvd3NlciAodGV4dCkKLSAgKGlmIChvcmctc3RyaW5nLW1hdGNoLXAKLSAgICAgICAoY29uY2F0 ICJbWzpub25hc2NpaTpdIiBvcmctbGluay1lc2NhcGUtY2hhcnMtYnJvd3NlciAiXSIpCi0gICAg ICAgdGV4dCkKLSAgICAgIChvcmctbGluay1lc2NhcGUgdGV4dCBvcmctbGluay1lc2NhcGUtY2hh cnMtYnJvd3NlcikKLSAgICB0ZXh0KSkKKyAgIkVzY2FwZSBzb21lIGNoYXJhY3RlcnMgYmVmb3Jl IGhhbmRpbmcgb3ZlciB0byB0aGUgYnJvd3Nlci4KK1RoaXMgZnVuY3Rpb24gaXMgYSBjYW5kaWRh dGUgdG8gYmUgcmVtb3ZlZCB0b2dldGhlciB3aXRoIHRoZQorY29uc3RhbnQgYG9yZy1saW5rLWVz Y2FwZS1jaGFycy1icm93c2VyJyBvbmNlIE9yZyBkcm9wcyBzdXBwb3J0Citmb3IgRW1hY3MgMjQu MSBhbmQgMjQuMi4gIEFsbCBjYWxscyB0byB0aGlzIGZ1bmN0aW9uIHdpbGwgaGF2ZSB0bworYmUg cmVwbGFjZWQgd2l0aCBgdXJsLWVuY29kZS11cmwnIHdoaWNoIGlzIGF2YWlsYWJsZSBzaW5jZSBF bWFjcworMjQuMy4xLiIKKyAgOzsgRXhhbXBsZSB3aXRoIHRoZSBPcmcgbGluaworICA7OyBbW2h0 dHA6Ly9saXN0cy5nbnUub3JnL2FyY2hpdmUvY2dpLWJpbi9uYW1henUuY2dpP2lkeG5hbWU9ZW1h Y3Mtb3JnbW9kZSZxdWVyeT0lMjUyQnN1YmplY3Q6IlJlbGVhc2UrOC4yIl1dCisgIDs7IHRvIG9w ZW4gdGhlIGJyb3dzZXIgd2l0aCArc3ViamVjdDoiUmVsZWFzZSA4LjIiIGZpbGxlZCBpbnRvIHRo ZQorICA7OyBxdWVyeSBmaWVsZDogSW4gdGhpcyBjYXNlIHRoZSB2YXJpYWJsZSBURVhUIGNvbnRh aW5zIHRoZQorICA7OyB1bmVzY2FwZWQgWy4uLl09JTJCc3ViamVjdDoiUmVsZWFzZSs4LjIiLiAg VGhlbiBgdXJsLWVuY29kZS11cmwnCisgIDs7IGNvbnZlcnRzIGNvcnJlY3RseSB0byBbLi4uXT0l MkJzdWJqZWN0OiUyMlJlbGVhc2UrOC4yJTIyIG9yCisgIDs7IGBvcmctbGluay1lc2NhcGUnIHdp dGggYG9yZy1saW5rLWVzY2FwZS1jaGFycy1icm93c2VyJyBjb252ZXJ0cworICA7OyB3cm9uZ2x5 IHRvIFsuLi5dPSUyNTJCc3ViamVjdDolMjJSZWxlYXNlKzguMiUyMi4KKyAgKGlmIChmYm91bmRw ICd1cmwtZW5jb2RlLXVybCkKKyAgICAgICh1cmwtZW5jb2RlLXVybCB0ZXh0KQorICAgIChpZiAo b3JnLXN0cmluZy1tYXRjaC1wCisJIChjb25jYXQgIltbOm5vbmFzY2lpOl0iIG9yZy1saW5rLWVz Y2FwZS1jaGFycy1icm93c2VyICJdIikKKwkgdGV4dCkKKwkob3JnLWxpbmstZXNjYXBlIHRleHQg b3JnLWxpbmstZXNjYXBlLWNoYXJzLWJyb3dzZXIpCisgICAgICB0ZXh0KSkpCiAKIChkZWZ1biBv cmctbGluay11bmVzY2FwZSAoc3RyKQogICAiVW5oZXggaGV4aWZpZWQgVW5pY29kZSBzdHJpbmdz IGFzIHJldHVybmVkIGZyb20gdGhlIEphdmFTY3JpcHQgZnVuY3Rpb24KQEAgLTEwNTc2LDI5ICsx MDU5NSwxMiBAQCBhcHBsaWNhdGlvbiB0aGUgc3lzdGVtIHVzZXMgZm9yIHRoaXMgZmlsZSB0eXBl LiIKIAkgICAgICAoYXBwbHkgY21kIChucmV2ZXJzZSBhcmdzMSkpKSkKIAogCSAgICgobWVtYmVy IHR5cGUgJygiaHR0cCIgImh0dHBzIiAiZnRwIiAibmV3cyIpKQotCSAgICA7OyBJbiB0aGUgZXhh bXBsZSBvZiB0aGUgaHR0cCBPcmcgbGluawotCSAgICA7OyBbW2h0dHA6Ly9saXN0cy5nbnUub3Jn L2FyY2hpdmUvY2dpLWJpbi9uYW1henUuY2dpP2lkeG5hbWU9ZW1hY3Mtb3JnbW9kZSZxdWVyeT0l MjUyQnN1YmplY3Q6IlJlbGVhc2UrOC4yIl1dCi0JICAgIDs7IHRvIG9wZW4gYSBicm93c2VyIHdp dGggK3N1YmplY3Q6IlJlbGVhc2UgOC4yIiBpbiB0aGUKLQkgICAgOzsgcXVlcnkgZmllbGQgdGhl IHZhcmlhYmxlIGBwYXRoJyBjb250YWlucwotCSAgICA7OyBbLi4uXT0lMkJzdWJqZWN0OiJSZWxl YXNlKzguMiIsIGB1cmwtZW5jb2RlLXVybCcKLQkgICAgOzsgY29udmVydHMgY29ycmVjdCB0byBb Li4uXT0lMkJzdWJqZWN0OiUyMlJlbGVhc2UrOC4yJTIyCi0JICAgIDs7IGFuZCBgb3JnLWxpbmst ZXNjYXBlLWJyb3dzZXInIGNvbnZlcnRzIHdyb25nIHRvCi0JICAgIDs7IFsuLi5dPSUyNTJCc3Vi amVjdDolMjJSZWxlYXNlKzguMiUyMi4KLQkgICAgOzsKLQkgICAgOzsgYHVybC1lbmNvZGUtdXJs JyBpcyBhdmFpbGFibGUgc2luY2UgRW1hY3MgMjQuMy4xIGFuZAotCSAgICA7OyBgb3JnLWxpbmst ZXNjYXBlLWJyb3dzZXInIGNhbiBiZSByZW1vdmVkIGFsdG9nZXRoZXIKLQkgICAgOzsgb25jZSBP cmcgZHJvcHMgc3VwcG9ydCBmb3IgRW1hY3MgMjQuMSBhbmQgMjQuMi4KLQkgICAgKGJyb3dzZS11 cmwgKGZ1bmNhbGwgKGlmIChmYm91bmRwICd1cmwtZW5jb2RlLXVybCkKLQkJCQkgICAgICMndXJs LWVuY29kZS11cmwKLQkJCQkgICAjJ29yZy1saW5rLWVzY2FwZS1icm93c2VyKQotCQkJCSAoY29u Y2F0IHR5cGUgIjoiIHBhdGgpKSkpCisJICAgIChicm93c2UtdXJsIChvcmctbGluay1lc2NhcGUt YnJvd3NlcgorCQkJIChjb25jYXQgdHlwZSAiOiIgcGF0aCkpKSkKIAogCSAgICgoc3RyaW5nPSB0 eXBlICJkb2kiKQotCSAgICA7OyBTZWUgY29tbWVudHMgZm9yIHR5cGUgaHR0cCBhYm92ZQotCSAg ICAoYnJvd3NlLXVybCAoZnVuY2FsbCAoaWYgKGZib3VuZHAgJ3VybC1lbmNvZGUtdXJsKQotCQkJ CSAgICAgIyd1cmwtZW5jb2RlLXVybAotCQkJCSAgICMnb3JnLWxpbmstZXNjYXBlLWJyb3dzZXIp Ci0JCQkJIChjb25jYXQgb3JnLWRvaS1zZXJ2ZXItdXJsIHBhdGgpKSkpCisJICAgIChicm93c2Ut dXJsIChvcmctbGluay1lc2NhcGUtYnJvd3NlcgorCQkJIChjb25jYXQgb3JnLWRvaS1zZXJ2ZXIt dXJsIHBhdGgpKSkpCiAKIAkgICAoKG1lbWJlciB0eXBlICcoIm1lc3NhZ2UiKSkKIAkgICAgKGJy b3dzZS11cmwgKGNvbmNhdCB0eXBlICI6IiBwYXRoKSkpCmRpZmYgLS1naXQgYS9saXNwL294LWh0 bWwuZWwgYi9saXNwL294LWh0bWwuZWwKaW5kZXggNWNlZWE3MS4uYThjOTI0ZiAxMDA2NDQKLS0t IGEvbGlzcC9veC1odG1sLmVsCisrKyBiL2xpc3Avb3gtaHRtbC5lbApAQCAtMjcxOCw5ICsyNzE4 LDggQEAgSU5GTyBpcyBhIHBsaXN0IGhvbGRpbmcgY29udGV4dHVhbCBpbmZvcm1hdGlvbi4gIFNl ZQogCSAocGF0aAogCSAgKGNvbmQKIAkgICAoKG1lbWJlciB0eXBlICcoImh0dHAiICJodHRwcyIg ImZ0cCIgIm1haWx0byIpKQotCSAgICAob3JnLWxpbmstZXNjYXBlCi0JICAgICAob3JnLWxpbmst dW5lc2NhcGUKLQkgICAgICAoY29uY2F0IHR5cGUgIjoiIHJhdy1wYXRoKSkgb3JnLWxpbmstZXNj YXBlLWNoYXJzLWJyb3dzZXIpKQorCSAgICAob3JnLWxpbmstZXNjYXBlLWJyb3dzZXIKKwkgICAg IChvcmctbGluay11bmVzY2FwZSAoY29uY2F0IHR5cGUgIjoiIHJhdy1wYXRoKSkpKQogCSAgICgo c3RyaW5nPSB0eXBlICJmaWxlIikKIAkgICAgOzsgVHJlYXQgbGlua3MgdG8gIi5vcmciIGZpbGVz IGFzICIuaHRtbCIsIGlmIG5lZWRlZC4KIAkgICAgKHNldHEgcmF3LXBhdGgKLS0gCjEuNy4xMi40 IChBcHBsZSBHaXQtMzcpCgo= --001a113522968ca17304f2261ad3-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Mismatch in url escaping between org and exported html Date: Tue, 11 Feb 2014 21:54:28 +0100 Message-ID: <87bnyd8j5n.fsf@bzg.ath.cx> References: <87a9dz8bwg.fsf@bzg.ath.cx> <87iosmufi7.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDKLp-00061l-3A for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 15:54:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WDKLj-0002Gv-51 for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 15:54:41 -0500 Received: from rs249.mailgun.us ([209.61.151.249]:38390) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WDKLi-0002Gl-W3 for emacs-orgmode@gnu.org; Tue, 11 Feb 2014 15:54:35 -0500 In-Reply-To: (Michael Brand's message of "Tue, 11 Feb 2014 20:02:54 +0100") 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-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Michael Brand Cc: Rick Frankel , Org Mode Hi Michael, Michael Brand writes: > Some time ago I added url-encode-url already to the function > org-open-at-point. As this is not in maint and the attached patch > depends on it I intend to apply the latter only on master. Looks good, feel free to apply it on master, thanks! -- Bastien