From mboxrd@z Thu Jan 1 00:00:00 1970 From: Charles Millar Subject: Re: [BUG] Loading ob-shell fails with lexical binding Date: Mon, 20 Jun 2016 12:53:21 -0400 Message-ID: References: <87h9cnyhux.fsf@kyleam.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40105) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bF2SP-0000Fc-ET for emacs-orgmode@gnu.org; Mon, 20 Jun 2016 12:53:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bF2SJ-0001KY-Cf for emacs-orgmode@gnu.org; Mon, 20 Jun 2016 12:53:52 -0400 Received: from vms173015pub.verizon.net ([206.46.173.15]:46290) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bF2SJ-0001Ii-6V for emacs-orgmode@gnu.org; Mon, 20 Jun 2016 12:53:47 -0400 Received: from vz-proxy-m007.mx.aol.com ([64.236.83.14]) by vms173015.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0O9200JSXXKYD100@vms173015.mailsrvcs.net> for emacs-orgmode@gnu.org; Mon, 20 Jun 2016 11:53:23 -0500 (CDT) In-reply-to: <87h9cnyhux.fsf@kyleam.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" To: emacs-orgmode@gnu.org Hi, On 06/20/2016 11:56 AM, Kyle Meyer wrote: > Hello, > > After moving ob-shell.el over to lexical binding (2108f0c), emacs -Q > with "(require 'ob-shell)" reports > > Debugger entered--Lisp error: (wrong-type-argument sequencep function) > concat("org-babel-execute:" function) > (intern (concat "org-babel-execute:" name)) > [...] > > It seems to be the :initialize value of org-babel-shell-names that is > problematic. > > This morning in order to load my init file I had to comment out (shell . t) in org-babel-load-languages Org-mode version 8.3.4 (release_8.3.4-957-g47fdeb @ /usr/local/share/emacs/site-lisp/org-mode/lisp/)