From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: Re: Incorrect hexification in URLs in LaTeX Export Date: Sun, 25 May 2014 09:22:55 +0200 Message-ID: <874n0exqy8.wl%dmaus@ictsoc.de> References: <0DEDD4E4-A513-4B03-AA78-25D9859EEA9F@gmail.com> <87bnxbb6ff.fsf@bzg.ath.cx> <87wqfscy1r.fsf@med.uni-goettingen.de> <87ppljfr99.fsf@bzg.ath.cx> <43DB32AC-723C-4046-9DCD-4A1FD2DD7323@gmail.com> <87y4xq5rls.fsf@bzg.ath.cx> <8761kuxrk1.wl%dmaus@ictsoc.de> Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33414) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoSlw-0003MG-En for emacs-orgmode@gnu.org; Sun, 25 May 2014 03:23:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WoSlq-0004gd-Ui for emacs-orgmode@gnu.org; Sun, 25 May 2014 03:23:08 -0400 In-Reply-To: <8761kuxrk1.wl%dmaus@ictsoc.de> 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: David Maus Cc: Bastien , "R. Michael Weylandt " , Andreas Leha , "emacs-orgmode@gnu.org" , David Maus Followup: There has been a discussion about hex-escaping last year with some back-and-forth on the topic of link escaping: http://thread.gmane.org/gmane.emacs.orgmode/74983/focus=75002 It's quite a muddy area. Best, -- David At Sun, 25 May 2014 09:09:50 +0200, David Maus wrote: > > Hi all, > > At Sun, 25 May 2014 07:56:15 +0200, > Bastien wrote: > > > > Hi Michael, > > > > "R. Michael Weylandt " > > writes: > > > > > TLDR: remove ?\= from org-link-escape-chars. > > > > Done (in master.) > > > > I'm copying David since he's the author of this commit: > > http://orgmode.org/w/?p=org-mode.git;a=commitdiff;h=1a68b6 > > > > David, sorry to jump in, but are there any reason why the > > characters + ; and = where escaped in this commit? > > > > I think the only reason was that these characters already had been > escaped in `org-link-escape-chars'. > > The commit removed the special rules for the letters with > diacritics. The previous commit (0c4bb0e) introduced an algorithm that > covered non-ASCII characters in general, thus special rules for > letters with diacritics where no longer necessary. > > I can only speculate why they were escaped in the first place: + ; and > = do have special meaning in HTTP URIs and IIRC Org did not draw a > strict distinction between escaping for internal purposes and escaping > of HTTP URIs. > > Best, > -- David > > > Thanks in advance, > > > > -- > > Bastien