From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: [BUG] call results not creating #results Date: Wed, 13 Nov 2013 16:34:18 -0700 Message-ID: <87k3gb8vs2.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57037) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VgoKf-0001Bp-Je for emacs-orgmode@gnu.org; Wed, 13 Nov 2013 23:15:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VgoKa-0004oN-NL for emacs-orgmode@gnu.org; Wed, 13 Nov 2013 23:15:05 -0500 Received: from mail-pd0-x22c.google.com ([2607:f8b0:400e:c02::22c]:50222) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VgoKa-0004oD-FW for emacs-orgmode@gnu.org; Wed, 13 Nov 2013 23:15:00 -0500 Received: by mail-pd0-f172.google.com with SMTP id q10so1414983pdj.3 for ; Wed, 13 Nov 2013 20:14:59 -0800 (PST) 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: Rick Frankel Cc: emacs-orgmode Fixed, thanks for reporting. Rick Frankel writes: > Eric- > > Since you're looking at call lines :)... > > there is a (fairly new i think) bug: > > When searching forward for results, following call lines are not > being respected as stop points. For instance, given: > > #+BEGIN_SRC org > ,* Call block test > ,#+name: call-me > ,#+BEGIN_SRC emacs-lisp :var v="one" > v > ,#+END_SRC > > ,#+RESULTS: call-me > : one > > ,#+call: call-me(v="two") > > ,#+RESULTS: > : two > #+END_SRC > > If i insert a new call-block before "two" and execute it, the following > occurs > > #+BEGIN_SRC org > ,* Call block test > ,#+name: call-me > ,#+BEGIN_SRC emacs-lisp :var v="one" > v > ,#+END_SRC > > ,#+RESULTS: call-me > : one > > ,#+call: call-me(v="three") > > ,#+call: call-me(v="two") > > ,#+RESULTS: > : three > #+END_SRC > > as you can see, it replaced the results for call-line two. > > Note that if i had named "two" and executed it before adding in call > line "three", the results would be > ok: > > #+BEGIN_SRC org > ,* Call block test > ,#+name: call-me > ,#+BEGIN_SRC emacs-lisp :var v="one" > v > ,#+END_SRC > > ,#+RESULTS: call-me > : one > > ,#+call: call-me(v="three") > > ,#+RESULTS: > : three > > ,#+name: two > ,#+call: call-me(v="two") > > ,#+RESULTS: two > : two > #+END_SRC > > rick -- Eric Schulte https://cs.unm.edu/~eschulte PGP: 0x614CA05D