From mboxrd@z Thu Jan 1 00:00:00 1970 From: Neeum Zawan Subject: Re: Literate Programming - Continue a Source Block? Date: Wed, 15 Jun 2011 19:35:04 -0700 Message-ID: <87lix25wrr.fsf@fester.com> References: <87pqmokh6d.fsf@fester.com> <80k4cw22uf.fsf@somewhere.org> <87fwnkjqoh.fsf@fester.com> <87mxhsnmcf.fsf@gmail.com> <877h8wj9za.fsf@fester.com> <877h8tv6yh.fsf@gmail.com> <87oc25mqqq.fsf@Rainer.invalid> <8739jhv4ma.fsf@gmail.com> <87mxhn8n7i.fsf@Rainer.invalid> <87tybtidzy.fsf@gmail.com> <87ei2wgmvw.fsf@Rainer.invalid> <877h8nuhr3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([140.186.70.92]:55435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QX2Ni-0000l9-23 for emacs-orgmode@gnu.org; Wed, 15 Jun 2011 22:32:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QX2Ng-0003jd-QP for emacs-orgmode@gnu.org; Wed, 15 Jun 2011 22:32:29 -0400 Received: from lo.gmane.org ([80.91.229.12]:34742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QX2Ng-0003jU-Ev for emacs-orgmode@gnu.org; Wed, 15 Jun 2011 22:32:28 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QX2Nf-0001PO-0J for emacs-orgmode@gnu.org; Thu, 16 Jun 2011 04:32:27 +0200 Received: from c-71-237-233-41.hsd1.or.comcast.net ([71.237.233.41]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jun 2011 04:32:26 +0200 Received: from mailinglists by c-71-237-233-41.hsd1.or.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jun 2011 04:32:26 +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: emacs-orgmode@gnu.org Eric Schulte writes: > Rather than feeling our way forward step by step it seems that simply > following the behavior of noweb would both > 1. allow for easy transition between noweb and babel > 2. benefit from the years of experience and design accumulated in the > noweb project > > Does anyone on this list know the noweb system well enough to specify > its behavior in this regard, and to describe what functional changes > would be required to bring Babel into line with noweb behavior? Looking at the basic functionality: <<...>>= starts a code block. Further uses of it will just append. No delimiter for end (it ends when you start another code/doc block). It can be referenced using <<...>> (without the = symbol). The location of the reference is not relevant. So by default, no overwriting or ordering. However, noweb is extensible, and Achim linked to the syntax one can use to extend it. I haven't read those details. Hope that helps.