From mboxrd@z Thu Jan 1 00:00:00 1970 From: sergio ruiz Subject: Re: Accessing properties in code blocks Date: Thu, 9 Jan 2020 16:32:25 -0500 Message-ID: <1BB9B10D-9420-4AB8-BFD9-F5A3DF4BA242@gmail.com> References: <0B9BEF62-CCEB-4E1A-9FE6-487B797881C2@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Content-Type: multipart/signed; boundary="Apple-Mail=_0587F8EB-3377-4145-8DF9-29D5B69D2CAB"; protocol="application/pgp-signature"; micalg=pgp-sha256 Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41940) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ipfPq-0006Xn-Tq for emacs-orgmode@gnu.org; Thu, 09 Jan 2020 16:32:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ipfPp-0001gO-Bd for emacs-orgmode@gnu.org; Thu, 09 Jan 2020 16:32:30 -0500 Received: from mail-io1-xd32.google.com ([2607:f8b0:4864:20::d32]:33307) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ipfPp-0001d3-1n for emacs-orgmode@gnu.org; Thu, 09 Jan 2020 16:32:29 -0500 Received: by mail-io1-xd32.google.com with SMTP id z8so8812935ioh.0 for ; Thu, 09 Jan 2020 13:32:28 -0800 (PST) In-Reply-To: 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-mx.org@gnu.org Sender: "Emacs-orgmode" To: Mike Gauland Cc: emacs-orgmode@gnu.org --Apple-Mail=_0587F8EB-3377-4145-8DF9-29D5B69D2CAB Content-Type: multipart/alternative; boundary="Apple-Mail=_330E7553-55D7-403F-BDAA-A1469B701C24" --Apple-Mail=_330E7553-55D7-403F-BDAA-A1469B701C24 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 I am getting: eval: Symbol=E2=80=99s function definition is void: = org-macro--get-property I am using: Org mode version 9.1.9 (release_9.1.9-65-g5e4542 @ = /Applications/Emacs.app/Contents/Resources/lisp/org/) Mark set Is this a newer function? Thanks! > You can use elisp code to look up the property you want to pass as a = variable: >=20 > #+BEGIN_SRC shell :var url=3D(org-macro--get-property "url" "") > curl $url > #+END_SRC >=20 >=20 ---- peace, sergio photographer, journalist, visionary Public Key: = https://pgp.key-server.io/pks/lookup?op=3Dget&search=3D0x69B08F58923AB3A2 #BitMessage BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV @sergio_101@mastodon.social https://sergio101.com http://www.codeandmusic.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101 --Apple-Mail=_330E7553-55D7-403F-BDAA-A1469B701C24 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
I am getting:

eval: = Symbol=E2=80=99s function definition is void: = org-macro--get-property

I am = using:

Org mode version 9.1.9 = (release_9.1.9-65-g5e4542 @ = /Applications/Emacs.app/Contents/Resources/lisp/org/)
Mark = set

Is this a = newer function?

Thanks!



You can use elisp code to look up the property you want to = pass as a variable:

#+BEGIN_SRC shell :var = url=3D(org-macro--get-property "url" "")
curl $url
#+END_SRC



----
peace,
sergio
photographer, journalist, visionary

Public Key: https://pgp.key-server.io/pks/lookup?op=3Dget&search=3D0x69= B08F58923AB3A2
#BitMessage = BM-NBaswViL21xqgg9STRJjaJaUoyiNe2dV
https://sergio101.com
http://www.codeandmusic.com
http://www.twitter.com/sergio_101
http://www.facebook.com/sergio101
=

= --Apple-Mail=_330E7553-55D7-403F-BDAA-A1469B701C24-- --Apple-Mail=_0587F8EB-3377-4145-8DF9-29D5B69D2CAB Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE3eGd4191mOC5vqPaabCPWJI6s6IFAl4Xm+kACgkQabCPWJI6 s6IVBhAAgb4N/oa5UnmiR+mFpwiD+6EwQrA6vkA2m2cLmN7ihzx5MIp+1caVRBRJ 9Kl9OW1DGgSCIVgj5WsFbPBU3uC/Ho4l05Y0SwUpX5oANM+IGMUtGOIyeSVcG9/0 SEP62bi1mBNJ5WJosBXR5m4fWRZCmN3rAE18XtrmtcntoDJt9jOd0Qv+0Y2VHZEE nbw7uqX1dXI5854CFhkqLb4cPew2oVLbQ+Put44jl85KY5KRQwMj4ZsiADm2PwAI sTcLdiOvkvaqSE4vZO19RAB8NGwqL4qh9sWB1aTflhianNSN7efzfVHTHkV5P/Cc DvTBCyq7/CxS6IMxrL3V6qiv4rczS6GkpCEe17Y/8gSMOnD3LOLerqhFBRFOUuP+ 9b6Nzok1BKkzk2dmv8ESKTsRYXUh85PA5kc4SSJ7PmWlO0UKVtxJ5J8omGZXrAHL w7hnWdic9Ve0q25edy4rb2Xtdy/2brIERcRHtq7dieRfaUmvdzmQ3AnYxk6Z2r2R t8G/XkVSgvWw72SGloRkdGklbBU88/5FdOJE6Gcq2bDrlEN+fIr8a+8fS0amxkMs cqbLs1KvZOt/7hPilzDqCRbDKONnrxbg7pSJaSy2H9EvCIWbnebvXS9zk5nJtQv2 U5qDOqKXzDrQqwWP+gdsaF7thGQPjh3CXje6yv8y7Qjgkpb2oIw= =llGD -----END PGP SIGNATURE----- --Apple-Mail=_0587F8EB-3377-4145-8DF9-29D5B69D2CAB--