From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: babel perl issue Date: Wed, 12 Dec 2012 09:11:23 -0700 Message-ID: <874njrdzdg.fsf@gmail.com> References: <87a9tntr29.fsf@Rainer.invalid> <87sj7fp7om.fsf@gmail.com> <87wqwrrml2.fsf@Rainer.invalid> <87vcca9bxw.fsf@gmail.com> <87d2yhvm3c.fsf@Rainer.invalid> <87obi193mn.fsf@gmail.com> <87zk1lu53s.fsf@Rainer.invalid> <87zk1kmpyo.fsf@gmail.com> <87r4mwph61.fsf@bzg.ath.cx> <87zk1kf2bw.fsf@gmail.com> <8762472rg8.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:57147) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TiouF-0000wc-Ko for emacs-orgmode@gnu.org; Wed, 12 Dec 2012 11:11:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tiou8-0000Ca-Rd for emacs-orgmode@gnu.org; Wed, 12 Dec 2012 11:11:35 -0500 Received: from mail-ie0-f175.google.com ([209.85.223.175]:43664) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tiou8-0000CM-N7 for emacs-orgmode@gnu.org; Wed, 12 Dec 2012 11:11:28 -0500 Received: by mail-ie0-f175.google.com with SMTP id qd14so2062030ieb.34 for ; Wed, 12 Dec 2012 08:11:28 -0800 (PST) In-Reply-To: <8762472rg8.fsf@bzg.ath.cx> (Bastien's message of "Wed, 12 Dec 2012 16:57:59 +0100") 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: Bastien Cc: Achim Gratz , emacs-orgmode@gnu.org Bastien writes: > Hi Eric, > > Eric Schulte writes: > >> Please let me know if I can explain anything, or if you'd like to see >> the patches before the hit the master branch. > > I've read the thread carefully and I cannot clearly see what problem > we are trying to fix. I acknowledge things can be cleaned up somehow, > but I need to see the actual bug that we are fixing here... see my > reply to Achim in the same thread. > This is refactoring not bug fixing. The most important impact is that this will provide for simpler requires by the files implementing support for particular languages. Rather than having to do piecemeal requires of those portions of the Babel infrastructure which may be needed locally they can simple (require 'ob) and bring in all of the Babel support as a single unit. Prior to this change there are language specific files which are using tangle defcustoms which have not been required and thus are not in scope. Finally this consolidates Babel defcustoms into ob.el where they will be more immediately brought into scope, and are more easily maintained. -- Eric Schulte http://cs.unm.edu/~eschulte