From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takaaki ISHIKAWA Subject: Re: How to stop Org mode from assuming non-Latin characters after "[[link]]" as part of the link? Date: Mon, 20 Aug 2012 01:17:17 +0900 Message-ID: References: Mime-Version: 1.0 (Mac OS X Mail 6.0 \(1485\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:56410) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T38Bo-00055Z-Nk for emacs-orgmode@gnu.org; Sun, 19 Aug 2012 12:17:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T38Bn-0001Vz-I0 for emacs-orgmode@gnu.org; Sun, 19 Aug 2012 12:17:24 -0400 Received: from mail-pb0-f41.google.com ([209.85.160.41]:39572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T38Bn-0001Vv-BP for emacs-orgmode@gnu.org; Sun, 19 Aug 2012 12:17:23 -0400 Received: by pbbro12 with SMTP id ro12so6437165pbb.0 for ; Sun, 19 Aug 2012 09:17:22 -0700 (PDT) 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: Betty Cc: emacs-orgmode@gnu.org Dear Betty, I have the same problem. To avoid it, I just simply comment out the following line in org.el. ; (if (memq 'plain lk) '(org-activate-plain-links)) I think this approach is not the best answer for all, but this will help you. Best regards, Takaaki Ishikawa On 2012/08/17, at 1:01, Betty wrote: > If I don't put a space after a URL, Org always assumes that all > characters after the link are part of the link. For example, if I > write > [[http://example.com]]asdf > Org will think the URL is "http://example.com]]asdf" while it should > be "http://example.com". > > In English there is usually a space after each word (including links) > anyway, so that might not be a big issue. But what about non-Latin > languages? > > For instance, in Chinese, we don't use spaces to delimit words, and I > really don't want to deteriorate the Chinese language by adding extra > spaces just to make the links work properly. The result is, If I put a > URL in and don't add an extra space after it, Org will think all the > (Chinese) characters I enter after the URL is part of the link, until > the end of paragraph where I press RET. > > Well, I know that "]" is a valid URL character, which makes things a > bit tricky. But it is very rare that a URL should contain both "]]" > and non-Latin characters immediately following the "]]". It is a safer > bet to assume the URL is just the part before "]]". On the rare > occasions when the URL does contain "]]" followed by non-Latin > characters, I'm willing to take the risk of breaking it. > > In sum, I want Org to take only stuff inside the "[[]]" brackets as > the URL, nothing after. Is there a place where I can configure this? > > Thank you for reading this and for any help you might provide. > > (English is not my native tongue. I hope I have make myself clear.) >