From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rainer M Krug Subject: Re: Tangling takes long - profiling and calling R Date: Thu, 02 Jul 2015 14:52:19 +0200 Message-ID: References: <87ioaobvl1.fsf@selenimh.access.network> <87a8vzc1u8.fsf@selenimh.access.network> <07F390A6-B112-4E02-8417-E9280B24AC94@gmail.com> <87zj3gj7qg.fsf@gmail.com> <87h9pmn5fh.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39419) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAdyi-0004pJ-Ob for emacs-orgmode@gnu.org; Thu, 02 Jul 2015 08:52:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZAdyg-0007QA-1L for emacs-orgmode@gnu.org; Thu, 02 Jul 2015 08:52:32 -0400 Received: from mail-wi0-f175.google.com ([209.85.212.175]:33825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZAdyf-0007Pv-R5 for emacs-orgmode@gnu.org; Thu, 02 Jul 2015 08:52:29 -0400 Received: by wiar9 with SMTP id r9so100140219wia.1 for ; Thu, 02 Jul 2015 05:52:28 -0700 (PDT) In-Reply-To: <87h9pmn5fh.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Thu, 02 Jul 2015 13:51:30 +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: Rainer M Krug Cc: Sebastien Vauban , "emacs-orgmode@gnu.org" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Nicolas Goaziou writes: > Hello, > > Aaron Ecay writes: > >> There is also a semantic difference in the two approaches as to whether >> a remote invocation of a babel block (via e.g. #+call) uses the >> properties from the block=E2=80=99s document position, or from the call= =E2=80=99s. >> >> Before deprecating the feature, the bugs should be fixed (if they are >> really bugs), and the semantic differences explicated better. > > I'm all ears to bug reports.=20 > > However, the point is not about deprecating the feature. It /is/ marked > as deprecated already, and has been so during the last two years. > Keeping both is just confusing and not necessary, since you can override > properties locally, with appropriate arguments. > > I suggest to remove the old "dynamic" setting and improve the new > "lexical" one, if needed. Of course, it can wait Org 8.4, but it should > be signaled during Org 8.3 release already. What I am missing in the new syntax is the possibility to *change* the value of one header argument or to *remove* one. There is ,---- | :header-args: tangle testfile.R `---- Which sets the property header-args, there is ,---- | :header-args+: noweb yes `---- which adds to header-args, what is missing is ,---- | :header-args-: noweb `---- which would remove the "noweb yes" from the header arguments and possibly ,---- | :header-args-+: noweb exec `---- which would *replace* the "noweb yes" with "noweb exec", so it is effectively identical to ,---- | :header-args-: noweb | :header-args+: noweb exec `---- I know this might be difficult as header-args is simply a string, but I think when these additions would be there, the old syntax could be translated into the new syntax. Cheers, Rainer > > > Regards, =2D-=20 Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,= UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax : +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: Rainer@krugs.de Skype: RMkrug PGP: 0x0F52F982 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2 iQEcBAEBCAAGBQJVlTQHAAoJENvXNx4PUvmCAhQH/i5vbqQSqQn6fHzu0zRB5RSS WJJW+iAPNdgV3kFjPePzMTlxWS1wdRZdHpKoZmTj6y32NC8BXEv8+GjXuUaanByF 5J4YvPnaWdqAFxmuhCbJU949dqMEU2ZoQrR2VDKEN/9pNUXtZb7/5wejTGKsiLTu lKXtM/YACZ/LTlIDn+1Is0dFEpFTDhmnJ6bnEyNI+PaamH6QTW6aQnwhYnsXxToo 9G+sjK4dhwfiVRJFhSe8PtVOWRczInEwF70R1e9v7bKLNf3wKeCKLC/nEX6r429g yGPsgclBaHkyzo7NEIQR30wSwqx45qlB25MpOzh+Kr+rTil+mUS77cg1qY+AIQY= =xJRA -----END PGP SIGNATURE----- --=-=-=--