From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Vladimir Alexiev" Subject: RE: [HOW] no way to escape vertical bar (pipe char) in tables? Date: Mon, 7 Mar 2011 10:16:12 +0200 Message-ID: <009801cbdc9f$ec0dcfb0$c4296f10$@bg> References: <8762s0o4dt.fsf@gnu.org> Reply-To: vladimir@sirma.bg Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=36116 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PwVa8-0002Ov-Ro for emacs-orgmode@gnu.org; Mon, 07 Mar 2011 03:14:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PwVa7-0000GP-OR for emacs-orgmode@gnu.org; Mon, 07 Mar 2011 03:14:20 -0500 Received: from pmx.sirma.bg ([62.213.161.134]:4982) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PwVa7-0000Fd-8j for emacs-orgmode@gnu.org; Mon, 07 Mar 2011 03:14:19 -0500 Received: from pmx.sirma.bg (localhost [127.0.0.1]) by pmx.sirma.bg (Sirma mail system) with ESMTP id 7C2A224054 for ; Mon, 7 Mar 2011 10:14:15 +0200 (EET) Received: from vlado (unknown [192.168.129.111]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by pmx.sirma.bg (Sirma mail system) with ESMTP id 75FA62403A for ; Mon, 7 Mar 2011 10:14:15 +0200 (EET) In-Reply-To: <8762s0o4dt.fsf@gnu.org> Content-Language: en-us 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: emacs-orgmode@gnu.org > > what is the best way to manage > > leading/trailing spaces in a table cell? > This i don't understand -- you want to *keep* the spaces > in the exported table? Not all spaces, but some spaces some of the time is needed. The recent patch to org-babel-read by Erik Schulte makes this possible. = See second sentence below: If a value starts with one of ('` it is read as an emacs lisp sexp. If it starts with " then it's read as a quoted string: start/end quotes = are stripped, \" and \\ are unescaped (this is useful for embedding leading/trailing whitespace in = strings). If it looks like a number, it's read as a number. Else it's read as a literal string, without any quotation or escaping. (Please note that | in tables is always interpreted as column separator = and currently there is no way to quote it)