From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleh Subject: Re: [BUG] Add ob-J.el Date: Sat, 21 Dec 2013 18:40:11 +0100 Message-ID: References: <878uvfv43r.fsf@gmail.com> <20131221161423.GA11116@eyeBook> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VuQX7-0005Ca-OR for emacs-orgmode@gnu.org; Sat, 21 Dec 2013 12:40:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VuQX6-0005Ov-LU for emacs-orgmode@gnu.org; Sat, 21 Dec 2013 12:40:13 -0500 Received: from mail-we0-x233.google.com ([2a00:1450:400c:c03::233]:52197) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VuQX6-0005OK-Eh for emacs-orgmode@gnu.org; Sat, 21 Dec 2013 12:40:12 -0500 Received: by mail-we0-f179.google.com with SMTP id q59so3704595wes.10 for ; Sat, 21 Dec 2013 09:40:11 -0800 (PST) In-Reply-To: <20131221161423.GA11116@eyeBook> 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 >> I added ob-J to the org-babel-load-languages customization variable and >> it is now compiling with make. > > The org-mode build and install now fails for me due to the fact that > ob-J requires j-console, which seems to be part of the package > 'j-mode', and is not part of the standard emacs. > > Perhaps this should be in contrib, unless the depency on j-console can > be factored out. > Hi Rick, j-console is required currently for :session eval only. Regular eval works without it. You can remove the top level (require 'j-console) now if you want, or I can remove it a bit later when I get push access. The top level one isn't needed since it's required again in *-initiate-session. The actual dependency on j-console to do the work isn't that different from when other org-babel implementations depend on nrepl or inf-ruby. But as it's just a simple comint interaction, I could eventually remove this dependency. regards, Oleh