From mboxrd@z Thu Jan 1 00:00:00 1970 From: Johannes Brauer Subject: Re: org-babel oz? Date: Sun, 12 Nov 2017 17:43:59 +0000 Message-ID: <8957BDAD-40B4-4A27-A00A-F8BD5CAF5307@nordakademie.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDwIl-0005Bi-5s for emacs-orgmode@gnu.org; Sun, 12 Nov 2017 12:44:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDwIi-0004fI-2L for emacs-orgmode@gnu.org; Sun, 12 Nov 2017 12:44:11 -0500 Received: from merkur.nordakademie.de ([194.94.98.156]:54582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDwIh-0004f0-NX for emacs-orgmode@gnu.org; Sun, 12 Nov 2017 12:44:07 -0500 Received: from vpn.dmz.nordakademie.de ([192.168.5.10]) by merkur.nordakademie.de with ESMTP id Rni2MDkk4kHaOm7Z for ; Sun, 12 Nov 2017 18:44:00 +0100 (CET) In-Reply-To: Content-Language: de-DE Content-ID: 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" >=20 >> Hi, >>=20 >> I am looking for a working configuration for using oz code blocks in org= -mode file. I've installed >> Mozart2 on macOS 10.12.6 and use org-mode version 9.0.9. I've put >> (org-babel-do-load-languages >> 'org-babel-load-languages >> '((emacs-lisp . t) >> (oz . t))) >> into my Aquamacs initialization and the ob-z.el in a path where Emacs ca= n read it. >> If I try to execute (C-C C-C) the following code block >>=20 >> #+begin_src oz :results value >> 39 + 3 >> #+end_src >>=20 >> I get the following error messages: >>=20 >> executing Oz code block... >> Org-babel: executing Oz expression >> Create OPI socket for evaluating expressions >> open-network-stream: make client process failed: Connection refused, :na= me, *Org-babel-OPI-socket*, >> :buffer, nil, :host, localhost, :service, 6001, :nowait, nil >>=20 >> I cannot figure out, what to do? >> Any hints? >>=20 >=20 > [this "answer" is uncontaminated by such mundane things as testing - I kn= ow > nothing about Oz except what I read in contrib/lisp/ob-oz.el and I don't = have > Mozart installed on my machine (except for various pieces in my Music fol= der)] >=20 > You need to start the server using the contrib/scripts/StartOzServer.oz > script. >=20 > --=20 > Nick Thanks Nick! I downloaded StartOzServer.oz into a suited directory. The file ob-oz.el h= ad to be adapted for looking for StartOzServer.oz in that directory.=20 Now executing (C-C C-C) on a code block the process Org-babel-OPI-socket is= started but now I get the error message: Org-babel: executing Oz expression Create OPI socket for evaluating expressions open-network-stream: make client process failed: Connection refused, :name,= *Org-babel-OPI-socket*, :buffer, nil, :host, localhost, :service, 6001, :n= owait, nil If I execute (C-C C-C) once more I get a different message: executing Oz code block... Org-babel: executing Oz expression Create OPI socket for evaluating expressions org-babel-insert-result: Wrong type argument: markerp, nil If I do it a third time then all works fine, i. e. executing the code block #+begin_src oz :results value 39 + 3 #+end_src results in insertion of #+RESULTS: : 42 into the org file. It seems a bit strange for me, but it is usable. Johannes