From mboxrd@z Thu Jan 1 00:00:00 1970 From: dmg Subject: bug report: + is not escaped in org-link-escape Date: Wed, 6 Dec 2017 20:38:11 -0800 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c1179ea18016c055fb8a5bf" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMnxW-0006Tf-U7 for emacs-orgmode@gnu.org; Wed, 06 Dec 2017 23:38:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eMnxV-0004fs-Oo for emacs-orgmode@gnu.org; Wed, 06 Dec 2017 23:38:54 -0500 Received: from mail-ua0-x233.google.com ([2607:f8b0:400c:c08::233]:36411) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eMnxV-0004eo-Hv for emacs-orgmode@gnu.org; Wed, 06 Dec 2017 23:38:53 -0500 Received: by mail-ua0-x233.google.com with SMTP id w47so4460769uah.3 for ; Wed, 06 Dec 2017 20:38:52 -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" To: emacs-orgmode --94eb2c1179ea18016c055fb8a5bf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable hi everybody, I am running 9.0.10. org-link-escape only replaces space, [, ], and % but search in google/gmail is replacing + also. The simplest solution is to add 43 to org-link-escape-chars: org-link-escape-chars is a variable defined in =E2=80=98org.el=E2=80=99. Its value is (32 91 93 37) This variable may be risky if used as a file-local variable. I use org-link-escape to jump from an email in gnus to gmail by searching the message-id. But if when the message-id contains +, this character must be escaped. thank you, --=20 --dmg --- Daniel M. German http://turingmachine.org --94eb2c1179ea18016c055fb8a5bf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
hi everybody,
<= br>
I am running 9.0.10.
org-link-escape only replaces space, [, ], and %=

but search in google/= gmail is replacing + also.

The simplest solution is to add 43 to org-link-escape-chars:

=C2=A0 =C2=A0org-link-e= scape-chars is a variable defined in =E2=80=98org.el=E2=80=99.
=
= =C2=A0 =C2=A0Its value is (32 91 93 37)

=C2=A0 Thi= s variable may be risky if used as a file-local variable.


I use org-link-escape to jump from an email in gnus to gmail = by searching
the message-id. But if when the messag= e-id contains +, this character
must be escaped.

thank you,

--
--dmg

---
Daniel M. German
http://turingmachine.org
--94eb2c1179ea18016c055fb8a5bf--