From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: [babel] Org-babel vs NoWeb (and the like) Date: Wed, 06 Jan 2010 08:37:58 -0700 Message-ID: <87637fz1k9.fsf@gmail.com> References: <878wdjc7qa.fsf@mundaneum.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NSXxg-0000sg-NA for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 10:38:16 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NSXxc-0000qU-Av for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 10:38:16 -0500 Received: from [199.232.76.173] (port=33224 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NSXxb-0000qL-Lq for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 10:38:11 -0500 Received: from mx20.gnu.org ([199.232.41.8]:20014) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NSXxb-0001t5-AS for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 10:38:11 -0500 Received: from mail-bw0-f215.google.com ([209.85.218.215]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NSXxa-0007jK-8Z for emacs-orgmode@gnu.org; Wed, 06 Jan 2010 10:38:10 -0500 Received: by bwz7 with SMTP id 7so11920289bwz.26 for ; Wed, 06 Jan 2010 07:38:08 -0800 (PST) In-Reply-To: <878wdjc7qa.fsf@mundaneum.com> (=?utf-8?Q?=22S=C3=A9bastien?= Vauban"'s message of "Fri, 04 Dec 2009 12:13:33 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: =?utf-8?Q?S=C3=A9bastien?= Vauban Cc: emacs-orgmode@gnu.org Hi S=C3=A9bastien, Sorry to take so long to reply. Thanks for this comparison, as someone with no personal Noweb experience it is very enlightening to hear how it compares and contrasts with Org-babel. It sounds like the three places where Org-babel can still improve vs. Noweb are > - every code snippet is identified (left, in the PDF) by a counter, for e= asy > reference (page + order position) from another block of code > - every code snippet lists where it's used (right, in the PDF), using the= same > counters > - tangled code is correctly indented I believe that indentation should be fixed by now, if that's not the case please shoot me an example where it breaks and I'll take a look. As for the names and references of source-code blocks there is certainly still work to be done on the babel side. I just released some code which does add source-code block names to exported output (using listings in latex, and as a