From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Minshall Subject: non-space, paste, (???) character for inline results Date: Tue, 30 Jan 2018 13:59:20 +0530 Message-ID: <15598.1517300960@minshall-apollo.minshall.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1egRIF-0004Y3-OK for emacs-orgmode@gnu.org; Tue, 30 Jan 2018 03:29:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1egRIC-0004wn-Ir for emacs-orgmode@gnu.org; Tue, 30 Jan 2018 03:29:27 -0500 Received: from relay01.pair.com ([209.68.5.15]:48994) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1egRIC-0004wJ-Es for emacs-orgmode@gnu.org; Tue, 30 Jan 2018 03:29:24 -0500 Received: from minshall-entroware-apollo.cliq.com (chn-45.112.54-4.primenet.in [45.112.54.4]) by relay01.pair.com (Postfix) with ESMTP id 6DB41D00A75 for ; Tue, 30 Jan 2018 03:29:22 -0500 (EST) Received: from minshall-apollo.minshall.org (localhost [127.0.0.1]) by minshall-entroware-apollo.cliq.com (Postfix) with ESMTP id 43E8F6C0104 for ; Tue, 30 Jan 2018 13:59:20 +0530 (IST) Content-ID: <15597.1517300960.1@minshall-apollo.minshall.org> 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: Org Mode List hi. thanks again for org-mode. having discovered this variable, i tend to run with : #+bind: org-babel-inline-result-wrap "%s" but, at the same time, i'd often like to put some character(s) before or after the result of some particular inline call, e.g., a dollar sign, a percent, etc. i could, i suppose, rebind o-b-i-r-wrap around those calls, but... if one writes, e.g., $call_foo(), the call_foo() doesn't happen (presumably isn't recognized). i've tried various constructs that might allow the evaluation to be recognize the call, but "paste" the result in with no intervening space, things like : #+macro: null : ${{{null}}}call_foo() but to no avail. (in the above case, i'm assuming macro expansion happens *before* inline calls -- as it should -- so the inline call procedure sees, e.g., $call_foo() and, again, doesn't distinguish it.) does such a construct exist? if not, would it make sense (and be possible, given the installed base!) to add some such? (if so, i'd probably vote for {{{}}}, the "null" macro which, anyway, currently isn't modified -- in my setup, anyway -- during export.) cheers, Greg