From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Gr=c3=a9goire_Jadi?= Subject: bug in org parsing Date: Tue, 27 Dec 2016 14:29:13 +0100 Message-ID: <4fc1c245-0425-07e9-a6d8-540f4ca9366a@omecha.info> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hcMgI9AUfLSjAHCSjSM7W69BhO3HbfRUW" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45225) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cLrol-0001fY-1v for emacs-orgmode@gnu.org; Tue, 27 Dec 2016 08:29:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cLroc-0002pV-Sg for emacs-orgmode@gnu.org; Tue, 27 Dec 2016 08:29:27 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:33129) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cLroc-0002oy-Lr for emacs-orgmode@gnu.org; Tue, 27 Dec 2016 08:29:18 -0500 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 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --hcMgI9AUfLSjAHCSjSM7W69BhO3HbfRUW Content-Type: multipart/mixed; boundary="qagDJ9iCgVcRpMRvkn93GDLBSX9G4g9qg"; protected-headers="v1" From: =?UTF-8?Q?Gr=c3=a9goire_Jadi?= To: emacs-orgmode Message-ID: <4fc1c245-0425-07e9-a6d8-540f4ca9366a@omecha.info> Subject: bug in org parsing --qagDJ9iCgVcRpMRvkn93GDLBSX9G4g9qg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, I've found what I think is a bug in orgmode parsing. When the following file is parsed : * Test #+BEGIN_SRC emacs-lisp :exports results :results raw drawer (format "* Test2") #+END_SRC #+RESULTS: :RESULTS: * Test2 :END: The (truncated) result of `org-element-parse-buffer' is : (src-block (:language \"emacs-lisp\" :switches nil :parameters \":exports results :results raw drawer\" :begin 8 :end 98 :number-lines nil :preserve-indent nil :retain-labels t :use-labels t :label-fmt nil :value \"(format \\\"* Test2\\\")\\n\" :post-blank 1 :post-affiliated 8 :parent #2)) (paragraph (:begin 98 :end 119 :contents-begin 109 :contents-end 119 :post-blank 0 :post-affiliated 109 :results (\"\") :parent #2) #(\":RESULTS:\\n\" 0 10 (:parent #3))) That is, it generates a PARAGRAPH which seems incorrect. However, when the following file is parsed : * Test #+BEGIN_SRC emacs-lisp :exports results :results raw drawer (format "- Test2") #+END_SRC #+RESULTS: :RESULTS: - Test2 :END: The truncated result of `org-element-parse-buffer' is : (src-block (:language \"emacs-lisp\" :switches nil :parameters \":exports results :results raw drawer\" :begin 8 :end 98 :number-lines nil :preserve-indent nil :retain-labels t :use-labels t :label-fmt nil :value \"(format \\\"- Test2\\\")\\n\" :post-blank 1 :post-affiliated 8 :parent #2)) (drawer (:begin 98 :end 133 :drawer-name \"RESULTS\" :contents-begin 119 :contents-end 127 :post-blank 0 :post-affiliated 109 :results (\"\") :parent #2)) That is, it generates a DRAWER, which seems correct. WDYT? --qagDJ9iCgVcRpMRvkn93GDLBSX9G4g9qg-- --hcMgI9AUfLSjAHCSjSM7W69BhO3HbfRUW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIvBAEBCAAZBQJYYmypEhxnamFkaUBvbWVjaGEuaW5mbwAKCRATc1R3K2UYlJFg D/47HJGNp+Z0PtzH11K5SqtOisx9407cShXfaaB3t9qIRhUwDyfwBKV3DA4ONwR1 xBRFS1hSm9Tb2R8cn7XTeErA93i5tU0ylIlN9YKkG7nM70w3c/YhMc+XSTCq9mtX BzQHB+YaehgC+QzL8NchUJwV0qpOk/s/sK787zNZOugy/50u+icK+AVHDmpNcHy3 3lfuUEWpM4gI8JlQKvGzML+sP4lCrLC3pTAyjY1gA5UhmX8zFV8RLjNDZG7H+YQo S3eQBAjvixoH0SBCZHR71AdXsDfQ9w8acwuJD22quaUjE8FijL6pOF0s5VvTzwTK WIzZynb7pr8iptayjDE3eRWVyNjuni6+IWrEmv9PSMz0OFySmJQtwYYHeRm340xg HKZ6GLCxS4xjPxIKvgaDxQ4pHn9mQD1mKTV5hwFRiApOv/S3YzDqelVrdRAy3kJw 312O/eErIzc6NDhQ3a+cwbLxC8aqjEQ7BvyJFK+/b7UFLzESlbkpsZ7OOAAlwpZi EKtbcipMyf+yxQkxYdLqhZKAZrtq4X7MGas/sC/CYm3tKQZkBUVHvhhy3thjzxkO PKKK31i6Jp1IQBDcPgl3cskdigt/VTDvzj8IaMYpVxrZ718mLfbOeRnQdc9w7OkD 2BjwpVm/1+ExfAYRkepUWjPRvnkfw205ghbqi/3X4je7kA== =NGVq -----END PGP SIGNATURE----- --hcMgI9AUfLSjAHCSjSM7W69BhO3HbfRUW--