From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grant Rettke Subject: Re: [RFC] org-noweb: org-tangle + org-weave for literate programming using Org Date: Wed, 11 Jun 2014 09:20:32 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35504) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WujOE-0001J0-82 for emacs-orgmode@gnu.org; Wed, 11 Jun 2014 10:20:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WujOC-0004hT-Us for emacs-orgmode@gnu.org; Wed, 11 Jun 2014 10:20:34 -0400 Received: from mail-ob0-x234.google.com ([2607:f8b0:4003:c01::234]:61977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WujOC-0004hO-Qu for emacs-orgmode@gnu.org; Wed, 11 Jun 2014 10:20:32 -0400 Received: by mail-ob0-f180.google.com with SMTP id vb8so5211784obc.39 for ; Wed, 11 Jun 2014 07:20:32 -0700 (PDT) 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.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Nicolas Girard Cc: emacs-orgmode Understood. The quick and dirty approach removes the ability for headings to inherit the noweb properties of, and override, the properties of its parent header. That feature enables the true literate programming to remove it would be a great loss. Grant Rettke | AAAS, ACM, ASA, FSF, IEEE, SIAM, Sigma Xi gcr@wisdomandwonder.com | http://www.wisdomandwonder.com/ =E2=80=9CWisdom begins in wonder.=E2=80=9D --Socrates ((=CE=BB (x) (x x)) (=CE=BB (x) (x x))) =E2=80=9CLife has become immeasurably better since I have been forced to st= op taking it seriously.=E2=80=9D --Thompson On Wed, Jun 11, 2014 at 3:18 AM, Nicolas Girard wrote: > 2014-06-10 19:54 GMT+02:00 Grant Rettke : >> On Tue, Jun 10, 2014 at 9:46 AM, Nicolas Girard >> wrote: >>> >>> - About =3Dorg-babel-use-quick-and-dirty-noweb-expansion=3D: >>> should it be set to 't' by default ? I'd be tempted to say yes, >>> given the dramatic performance gain >> Use Emacs to run Emacs Lisp and set >> org-babel-use-quick-and-dirty-noweb-expansion to nil. > > Hi Grant, > > thanks for your reply. There might be a slight misunderstanding though. > My question was: should org-tangle and org-weave enable > "org-babel-use-quick-and-dirty-noweb-expansion" before doing their > jobs ? For now I let the default value to be =3Dnil=3D, and I was > wondering if it wouldn't be bette to do the opposite instead, that is, > enable "quick-and-dirty-noweb-expansion" by default and provide a > -noquick option. > What do you think ? > > Cheers, > Nicolas