From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rainer M Krug Subject: BUG variable expansion with table Date: Wed, 25 Jun 2014 21:55:36 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43734) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WztIO-00085v-Ls for emacs-orgmode@gnu.org; Wed, 25 Jun 2014 15:55:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WztIH-0007Pr-ME for emacs-orgmode@gnu.org; Wed, 25 Jun 2014 15:55:52 -0400 Received: from mail-wg0-f44.google.com ([74.125.82.44]:64689) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WztIH-0007Pf-Ea for emacs-orgmode@gnu.org; Wed, 25 Jun 2014 15:55:45 -0400 Received: by mail-wg0-f44.google.com with SMTP id x13so2618420wgg.27 for ; Wed, 25 Jun 2014 12:55:44 -0700 (PDT) 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: emacs-orgmode@gnu.org Cc: schulte.eric@gmail.com --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi there seems to be a bug in the table transfer. The org file below evaluates as shown, i.e. the TABLE_BLOCK contains one column less then it should as the first column is discarded and the second one used as the row names. This only occurs when there is a second variable defined. When the second variable is not passed, the code works (see second example below). I did not get far when debugging, only that in the function org-babel-R-assign-elisp when assigning TABLE_FILE the rownames are missing in the =3Dvalue=3D. Rainer First example: =2D-8<---------------cut here---------------start------------->8--- #+PROPERTY: rownames yes #+PROPERTY: colnames yes #+NAME: TABLE | | name | description | |----------+--------------+--------------------| | annee | year | Year of simulation | | id | ipoints_Qdiv | Point Number | | iespece | species | species number | | scenario | scenario | Type of forest | #+PROPERTY: var TABLE_FILE=3DTABLE #+PROPERTY: var+ float=3D123.45 * Data Assessment Results #+HEADERS: :var TABLE_BLOCK=3DTABLE #+HEADERS: :rownames yes #+HEADERS: :colnames yes #+begin_src R :results output wrap TABLE_FILE TABLE_BLOCK #+end_src #+RESULTS: :RESULTS: name description annee year Year of simulation id ipoints_Qdiv Point Number iespece species species number scenario scenario Type of forest Year.of.simulation ipoints_Qdiv Point Number species species number scenario Type of forest :END: =2D-8<---------------cut here---------------end--------------->8--- Second example: =2D-8<---------------cut here---------------start------------->8--- #+PROPERTY: rownames yes #+PROPERTY: colnames yes #+NAME: TABLE | | name | description | |----------+--------------+--------------------| | annee | year | Year of simulation | | id | ipoints_Qdiv | Point Number | | iespece | species | species number | | scenario | scenario | Type of forest | #+PROPERTY: var TABLE_FILE=3DTABLE #+ PROPERTY: var+ float=3D123.45 * Data Assessment Results #+HEADERS: :var TABLE_BLOCK=3DTABLE #+HEADERS: :rownames yes #+HEADERS: :colnames yes #+begin_src R :results output wrap TABLE_FILE TABLE_BLOCK #+end_src #+RESULTS: :RESULTS: name description annee year Year of simulation id ipoints_Qdiv Point Number iespece species species number scenario scenario Type of forest name description annee year Year of simulation id ipoints_Qdiv Point Number iespece species species number scenario scenario Type of forest :END: =2D-8<---------------cut here---------------end--------------->8--- =2D-=20 Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,= UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax : +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: Rainer@krugs.de Skype: RMkrug PGP: 0x0F52F982 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) iQEcBAEBAgAGBQJTqyk8AAoJENvXNx4PUvmCN+QIANV9KdQhpHXbHUdEE4bvVyJn byF7cqIvnx5Aw//qeyC56ECJjj4mSlKH5JEnQPQZf0yKQlMkyCeh+Z4vIQknge+5 ly6NcyLMpShazSHzEWMAzUGJjjUrcPBUGK2aucKUHE9wm+yhk/ESIQhgtwg6TqT9 +cPPie0OnuS8fkM5VEtmh5Dm3szw2F4853DOHTAzWdt6emdlz0idAr7e2St0Im1n jDMCv9jkqbitKPee37B9A3LkR4JoOxTWpknjLz4t7xo6tut2oubwEb6bjsGdo3G0 GMX+ofdL5Hm+jB7aez5noGr3wB/rbCN4meYoS74cVsJIh1R6uCGQyYqkvTSaYag= =Snui -----END PGP SIGNATURE----- --=-=-=--