From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: [bug] [babel] executing code block overwrites subsequent heading Date: Fri, 03 Dec 2010 07:12:56 -0700 Message-ID: <87hbev2adr.fsf@gmail.com> References: <87r5dzpvgi.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from [140.186.70.92] (port=49353 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1POWiW-0000aW-Ty for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 09:34:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1POWiV-0001hL-Le for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 09:34:32 -0500 Received: from mail-yw0-f41.google.com ([209.85.213.41]:41842) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1POWiV-0001hA-G8 for emacs-orgmode@gnu.org; Fri, 03 Dec 2010 09:34:31 -0500 Received: by ywk9 with SMTP id 9so667961ywk.0 for ; Fri, 03 Dec 2010 06:34:30 -0800 (PST) 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: Eric S Fraga Cc: Emacs Org mode mailing list --=-=-= Content-Type: text/plain Hi Eric, Thanks for pointing this out. I broke this when changing the result insertion code recently to add support for the ":result wrap" header argument. It should now be fixed (see my attached version of your example.org). Please let me know if it persists. Thanks -- Eric --=-=-= Content-Type: text/org Content-Disposition: inline; filename=example.org #+TITLE: examplebug.org * babel overwriting subsequent heading #+srcname: case1 #+begin_src sh :results output for i in `seq 10`;do echo $i done #+end_src #+results: case1 #+begin_example 1 2 3 4 5 6 7 8 9 10 #+end_example * a following heading --=-=-= Content-Type: text/plain Eric S Fraga writes: > Hello, > > suddenly, there seems to be a rather strange bug in the insertion of > babel code block results into the org file. Attached are two files: > =examplebug.org= which has a simple octave code block *before* the code > block is executed and =examplebugafter.org= which is what the file looks > like after executing the code block (C-c C-c). > > The =#+end_example= line is somehow placed in the middle of the > following headline! Very strange. > > I do not believe I have changed any org or babel specific configurations > in a while... > > org itself is very recent (a couple of minutes ago), with version in my > signature. > > Thanks, > eric > > # -*- coding: utf-8; -*- > #+TITLE: examplebug.org > #+AUTHOR: Eric S Fraga > #+EMAIL: e.fraga@ucl.ac.uk > #+DESCRIPTION: > #+KEYWORDS: > #+LANGUAGE: en > #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t > #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc > #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js > #+EXPORT_SELECT_TAGS: export > #+EXPORT_EXCLUDE_TAGS: noexport > #+LINK_UP: > #+LINK_HOME: > #+XSLT: > > * babel overwriting subsequent heading > > #+srcname: case1 > #+begin_src octave :results output :exports results > n = 20 > for i=1:n > disp([i,i^3]); > endfor > #+end_src > * a following heading > # -*- coding: utf-8; -*- > #+TITLE: examplebug.org > #+AUTHOR: Eric S Fraga > #+EMAIL: e.fraga@ucl.ac.uk > #+DESCRIPTION: > #+KEYWORDS: > #+LANGUAGE: en > #+OPTIONS: H:3 num:t toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t > #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc > #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 path:http://orgmode.org/org-info.js > #+EXPORT_SELECT_TAGS: export > #+EXPORT_EXCLUDE_TAGS: noexport > #+LINK_UP: > #+LINK_HOME: > #+XSLT: > > * babel overwriting subsequent heading > > #+srcname: case1 > #+begin_src octave :results output :exports results > n = 20 > for i=1:n > disp([i,i^3]); > endfor > #+end_src > > #+results: case1 > #+begin_example > n = 20 > 1 1 > 2 8 > 3 27 > 4 64 > 5 125 > 6 216 > 7 343 > 8 512 > 9 729 > 10 1000 > 11 1331 > 12 1728 > 13 2197 > 14 2744 > 15 3375 > 16 4096 > 17 4913 > 18 5832 > 19 6859 > 20 8000 > > * a following h#+end_example > eading --=-=-= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --=-=-=--