From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rasmus Karlsson Subject: Re: Babel issue after upgrade to Org 8? Date: Fri, 25 Oct 2013 10:51:50 +0200 Message-ID: <526A3126.7080604@kth.se> References: <87k3h2azo3.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34400) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZd9f-0003m2-QM for emacs-orgmode@gnu.org; Fri, 25 Oct 2013 04:54:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VZd9Z-0002oe-Tx for emacs-orgmode@gnu.org; Fri, 25 Oct 2013 04:54:03 -0400 Received: from smtp-3.sys.kth.se ([130.237.48.192]:55412) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VZd9Z-0002Rv-Mr for emacs-orgmode@gnu.org; Fri, 25 Oct 2013 04:53:57 -0400 In-Reply-To: <87k3h2azo3.fsf@gmail.com> 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: Eric Schulte Cc: emacs-orgmode@gnu.org Hi Eric! Thanks for the help. Your command was quite useful. It turns out that on emacs23, you get defined? nil However, on emacs24 you get defined? t So it seems I just need to use the newest emacs version! Thanks! Rasmus 2013-10-25 03:48, Eric Schulte skrev: > The `org-babel-do-load-languages' function is defined in the current > version of Emacs and with the current Org-mode. Maybe the debian > package is screwed up in some way? I get the following > > $ emacs --batch --eval '(message "defined? %S" (functionp (quote org-babel-do-load-languages)))' > defined? t > > with the following version of Emacs > > $ emacs --version > GNU Emacs 24.3.1 > Copyright (C) 2013 Free Software Foundation, Inc. > GNU Emacs comes with ABSOLUTELY NO WARRANTY. > You may redistribute copies of Emacs > under the terms of the GNU General Public License. > For more information about these matters, see the file named COPYING. > > Best, > > Rasmus writes: > >> SabreWolfy gmail.com> writes: >> >>> I've recently updated my Debian unstable installation and Emacs now >> reports >>> this on startup: >>> >>> Symbol's function definition is void: org-babel-do-load-language >>> >>> My .emacs includes: >>> >>> (org-babel-do-load-languages 'org-babel-load-languages '((R . t))) >>> >>> I've searched for a solution and read the notes about upgrading to Org 8 >>> (which may have occurred during the update?), but have not found a >> solution. >>> Can someone point me in the right direction, please? Thanks. >>> >>> >> >> I just had this problem after upgrading from Ubuntu 13.04 to 13.10. I have >> not changed my .emacs file, and the part which loads babel in my .emacs file >> reads >> >> (org-babel-do-load-languages >> 'org-babel-load-languages >> '((python . t) >> )) >> >> The error I get reads, >> "Symbol's function definition is void: org-babel-do-load-languages" >> >> I'm on org-mode 8.0.6 (Ubuntu package: >> https://launchpad.net/ubuntu/+source/org-mode/8.0.6-3 ), and I believe this >> package is straight from the Debian packages. Did this problem ever get >> resolved? Needless to say, everything worked before the upgrade. >> >> Thanks, >> Rasmus >> >> -- Rasmus Karlsson, PhD student Applied Electrochemistry School of Chemical Science and Engineering KTH Royal Institute of Technology SE-100 44 Stockholm Sweden