From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Rose Subject: Re: [bug] org-link-escape and (wrong-type-argument stringp nil) Date: Thu, 23 Sep 2010 21:57:07 +0200 Message-ID: <87d3s48c8c.fsf@gmx.de> References: <87tylkwpq0.fsf@mundaneum.com> <87mxrc1bwj.wl%dmaus@ictsoc.de> <87sk14rz3t.fsf@gmx.de> <87sk128cuk.wl%dmaus@ictsoc.de> <87fwx1yhw5.fsf@gmx.de> <87aan8xpzy.wl%dmaus@ictsoc.de> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from [140.186.70.92] (port=56769 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OyrvG-0003Co-4E for emacs-orgmode@gnu.org; Thu, 23 Sep 2010 15:57:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oyruw-0002wO-BU for emacs-orgmode@gnu.org; Thu, 23 Sep 2010 15:57:19 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]:54695 helo=mail.gmx.net) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1Oyruv-0002vw-Rp for emacs-orgmode@gnu.org; Thu, 23 Sep 2010 15:57:18 -0400 In-Reply-To: <87aan8xpzy.wl%dmaus@ictsoc.de> (David Maus's message of "Thu, 23 Sep 2010 20:40:33 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: David Maus Cc: =?utf-8?Q?S=C3=A9bastien?= Vauban , emacs-orgmode@gnu.org David Maus writes: >> sh$ man utf-8 > > Thanks! I finally get a grip on one of my personal nightmares. It's not that bad, is it? :D > The > attached patch is the first step in this direction: It modifies the > algorithm of `org-link-escape', now iterating over the input string > with `mapconcat' and escaping all characters in the escape table or > are between 127 and 255. Between 128 (1000 0000) and 255 ?? The binary representation of 127 is 0111 1111 and valid ascii char. DEL actually (sh$ man ascii) ;) Sebastian