From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Re: evaluation context in call statements Date: Thu, 27 Jun 2013 06:55:40 +0200 Message-ID: <87bo6sqhir.fsf@Rainer.invalid> References: <444ea6cff489e2adc97092bdac881aef@mail.rickster.com> <878v1y574d.fsf@Rainer.invalid> <874ncm55ma.fsf@Rainer.invalid> <87r4fq3ptf.fsf@Rainer.invalid> <87ip11h2zq.fsf@gmail.com> <87fvw5fkpt.fsf@Rainer.invalid> <87k3lgewrv.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34894) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Us4FM-0002MN-BV for emacs-orgmode@gnu.org; Thu, 27 Jun 2013 00:55:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Us4FL-0006WF-9L for emacs-orgmode@gnu.org; Thu, 27 Jun 2013 00:55:52 -0400 Received: from plane.gmane.org ([80.91.229.3]:33402) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Us4FL-0006W8-2G for emacs-orgmode@gnu.org; Thu, 27 Jun 2013 00:55:51 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Us4FJ-0007Ot-TJ for emacs-orgmode@gnu.org; Thu, 27 Jun 2013 06:55:49 +0200 Received: from pd9eb41fa.dip0.t-ipconnect.de ([217.235.65.250]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 27 Jun 2013 06:55:49 +0200 Received: from Stromeko by pd9eb41fa.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 27 Jun 2013 06:55:49 +0200 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 Eric Schulte writes: >>> My vote is for adding #+name support to call lines, and then handling >>> their results in the same manner as code block results. > > Achim Gratz writes: >> I'm not sure what this would entail other than replacing the call with >> its arguments with the name of the call in the results line. But yes, >> that'd be a step forward, although you'd have to be careful when copying >> calls. >> > > This could work exactly as named source blocks work. E.g., [...] I see. The problem then really is that #+CALL lines are currently "implicitly named" by copying their arguments to the results line. If explicit naming is allowed, this implicit naming should go away or at least not be the default, IMHO. > I agree that the current behavior is confusing, but I don't like this > suggestion. I expect people will be mystified when calls replace > results in the same subtree and don't replace blocks elsewhere in the > same Org-mode file. No other parts of Org-mode's code block support > work this way. If the results stop being implicitly named, then that problem (and its clumsy solution, which doesn't even work correctly yet) is not needed (I think). Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Wavetables for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables