From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Davison Subject: Re: [babel] noweb does not work (as expected) Date: Mon, 09 Nov 2009 11:04:32 -0500 Message-ID: <87hbt3n0q7.fsf@stats.ox.ac.uk> References: <200911091247.48775.torsten.wagner@googlemail.com> <87y6mge2cp.fsf@stats.ox.ac.uk> <200911091616.56653.torsten.wagner@googlemail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N7WjW-00083o-Vo for emacs-orgmode@gnu.org; Mon, 09 Nov 2009 11:04:47 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N7WjQ-00082k-E3 for emacs-orgmode@gnu.org; Mon, 09 Nov 2009 11:04:45 -0500 Received: from [199.232.76.173] (port=40746 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N7WjO-00082Z-IM for emacs-orgmode@gnu.org; Mon, 09 Nov 2009 11:04:39 -0500 Received: from markov.stats.ox.ac.uk ([163.1.210.1]:63585) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N7WjO-0007RV-4e for emacs-orgmode@gnu.org; Mon, 09 Nov 2009 11:04:38 -0500 In-Reply-To: <200911091616.56653.torsten.wagner@googlemail.com> (Torsten Wagner's message of "Mon, 9 Nov 2009 16:16:56 +0900") 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: Torsten Wagner Cc: Org Mode Mailing List Hi Torsten, Torsten Wagner writes: <...> > Could you please tell me which of the branches in the babel-git includes the > best working version for noweb usage. Important: The only version of org-babel that's intended for users is the version in current org-mode. I.e. the current master branch of Carsten's org-mode repository. The other repository (the babel repo) is for development only. Any stable improvements in there are rapidly merged into Carsten's repo. > I got a bit confused with all this branches. > Maybe I do something wrong during the installation from git. I actually only > run standard make; make install; Personally I don't bother with make or make install when switching between git branches. I just load straight from the .el files. But like I said, unless you're making changes to the code, just use the main org-mode git branch in whatever way you normally would. > and I set a symlink of the contrib folder into my .emacs.d from where emacs > will find the babel files. Actually I'm wondering why the contribs are not > copied by make into the elisp-path. > > Furthermore, I noticed that babel-git uses a complete org-mode branch for the > development of org-babel. Is this to keep org-mode freezed and to control > merging with the main org-mode developments? > I once read about git submodules [1]. Maybe this is interesting for org-babel. Disclaimer: I only started using git submodules last night. I think the main point is that the current set up means that org-mode and org-babel share a common history of commits. My current idea of git submodules is that I would include something as a submodule when it is a module that gets used by multiple different projects, and so doesn't 'belong' to any project in particular. But org-babel belongs to org-mode and has no independent existence and I think it makes sense for it to be developed in an org-mode repo. But away from org-mode, git submodules look really cool -- they seem to be exactly what I was looking for to organize projects which share some code in common. Dan > > Thanks again for help > > Torsten > > [1] http://book.git-scm.com/5_submodules.html > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode