From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleh Subject: Re: ob-clojure.el alternative using nrepl Date: Thu, 3 Oct 2013 17:46:28 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d042186add0b7d504e7d816ec Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VRl6l-0005n5-SK for emacs-orgmode@gnu.org; Thu, 03 Oct 2013 11:46:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VRl6k-00054W-LM for emacs-orgmode@gnu.org; Thu, 03 Oct 2013 11:46:31 -0400 Received: from mail-bk0-x232.google.com ([2a00:1450:4008:c01::232]:38539) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VRl6k-00053v-5r for emacs-orgmode@gnu.org; Thu, 03 Oct 2013 11:46:30 -0400 Received: by mail-bk0-f50.google.com with SMTP id mz11so1037126bkb.9 for ; Thu, 03 Oct 2013 08:46:28 -0700 (PDT) In-Reply-To: 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: org mode --f46d042186add0b7d504e7d816ec Content-Type: multipart/alternative; boundary=f46d042186add0b7d004e7d816ea --f46d042186add0b7d004e7d816ea Content-Type: text/plain; charset=ISO-8859-1 I guess that I forgot the attachment. Oleh On Thu, Oct 3, 2013 at 5:45 PM, Oleh wrote: > Hi all, > > Current method of clojure evaluation is through slime. > I couldn't get it to work, when I tried long ago. > So I attach one that uses nrepl. > Switching between the two should be as easy as using > > (require 'ob-clojure) > or > (require 'ob-clojure-nrepl). > > regards, > Oleh > --f46d042186add0b7d004e7d816ea Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I guess that I forgot the attachment.

O= leh


On Thu, Oct 3, 2013 at 5:45 PM, Oleh <ohwoeowho@gmail.com> wrote:
Hi all,

= Current method of clojure evaluation is through slime.
I couldn&#= 39;t get it to work, when I tried long ago.
So I attach one that uses nrepl.
Switching between the two s= hould be as easy as using

(require 'ob-clojure)
or
(requi= re 'ob-clojure-nrepl).

regards,
Oleh=

--f46d042186add0b7d004e7d816ea-- --f46d042186add0b7d504e7d816ec Content-Type: application/octet-stream; name="0001-ob-clojure-nrepl.el-Added-nrepl-alternative-to-ob-cl.patch" Content-Disposition: attachment; filename="0001-ob-clojure-nrepl.el-Added-nrepl-alternative-to-ob-cl.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hmc5oxkp0 RnJvbSBlOWU4YjljN2I0YjFhYTllZTEzMmU4YTFhOWE5ZDJkZjE4OThiYTRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBPbGVoIEtyZWhlbCA8b2h3b2Vvd2hvQGdtYWlsLmNvbT4KRGF0 ZTogVGh1LCAzIE9jdCAyMDEzIDE3OjM3OjE0ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gb2ItY2xv anVyZS1ucmVwbC5lbDogQWRkZWQgbnJlcGwgYWx0ZXJuYXRpdmUgdG8KIG9iLWNsb2p1cmUuZWwu CgotLS0KIGxpc3Avb2ItY2xvanVyZS1ucmVwbC5lbCB8IDU5ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDU5IGluc2VydGlv bnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaXNwL29iLWNsb2p1cmUtbnJlcGwuZWwKCmRpZmYg LS1naXQgYS9saXNwL29iLWNsb2p1cmUtbnJlcGwuZWwgYi9saXNwL29iLWNsb2p1cmUtbnJlcGwu ZWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uY2ZhZTU3ZAotLS0gL2Rldi9u dWxsCisrKyBiL2xpc3Avb2ItY2xvanVyZS1ucmVwbC5lbApAQCAtMCwwICsxLDU5IEBACis7Ozsg b2ItY2xvanVyZS5lbCAtLS0gb3JnLWJhYmVsIGZ1bmN0aW9ucyBmb3IgY2xvanVyZSBldmFsdWF0 aW9uCisKKzs7IENvcHlyaWdodCAoQykgMjAwOS0yMDEzIEZyZWUgU29mdHdhcmUgRm91bmRhdGlv biwgSW5jLgorCis7OyBBdXRob3I6IE9sZWggS3JlaGVsCis7OyBLZXl3b3JkczogbGl0ZXJhdGUg cHJvZ3JhbW1pbmcsIHJlcHJvZHVjaWJsZSByZXNlYXJjaAorOzsgSG9tZXBhZ2U6IGh0dHA6Ly9v cmdtb2RlLm9yZworCis7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgRW1hY3MuCisKKzs7IEdO VSBFbWFjcyBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3Ig bW9kaWZ5Cis7OyBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBM aWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorOzsgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwg ZWl0aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3IKKzs7IChhdCB5b3VyIG9wdGlvbikg YW55IGxhdGVyIHZlcnNpb24uCisKKzs7IEdOVSBFbWFjcyBpcyBkaXN0cmlidXRlZCBpbiB0aGUg aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorOzsgYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKzs7IE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKKzs7IEdOVSBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCisKKzs7IFlvdSBzaG91bGQg aGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCis7 OyBhbG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvPi4KKworOzs7IENvbW1lbnRhcnk6CisKKzs7OyBzdXBwb3J0IGZvciBldmFsdWF0 aW5nIGNsb2p1cmUgY29kZSwgcmVsaWVzIG9uIG5yZXBsIGZvciBldmFsCisKKzs7OyBSZXF1aXJl bWVudHM6CisKKzs7OyAtIGNsb2p1cmUKKzs7OyAtIGNsb2p1cmUtbW9kZQorOzs7IC0gbnJlcGwK KworOzs7IEJlc3Qgd2F5IHRvIGdldCBjbG9qdXJlIGlzIHdpdGggaHR0cHM6Ly9naXRodWIuY29t L3RlY2hub21hbmN5L2xlaW5pbmdlbgorOzs7IEJlc3Qgd2F5IHRvIGdldCBucmVwbCBpcyBmcm9t IE1FTFBBIChjbG9qdXJlLW1vZGUgaXMgYSBkZXBlbmRlbmN5KS4KKworOzs7IENvZGU6CisocmVx dWlyZSAnb2IpCisocmVxdWlyZSAnb2ItdGFuZ2xlKQorCisoZGVmdmFyIG9yZy1iYWJlbC10YW5n bGUtbGFuZy1leHRzKQorKGFkZC10by1saXN0ICdvcmctYmFiZWwtdGFuZ2xlLWxhbmctZXh0cyAn KCJjbG9qdXJlIiAuICJjbGoiKSkKKworKGRlZnZhciBvcmctYmFiZWwtZGVmYXVsdC1oZWFkZXIt YXJnczpjbG9qdXJlCisgICcoKDpyZXN1bHRzIC4gInZhbHVlIikgKDp0YW5nbGUgLiAieWVzIikp KQorCisoZGVmdW4gb3JnLWJhYmVsLWV4ZWN1dGU6Y2xvanVyZSAoYm9keSBwYXJhbXMpCisgICJF eGVjdXRlIGEgYmxvY2sgb2YgQ2xvanVyZSBjb2RlIHdpdGggQmFiZWwgYW5kIG5SRVBMLiIKKyAg KHJlcXVpcmUgJ25yZXBsKQorICAoaWYgKG5yZXBsLWN1cnJlbnQtY29ubmVjdGlvbi1idWZmZXIp CisgICAgICAobGV0KiAoKHJlc3VsdCAobnJlcGwtZXZhbCBib2R5KSkKKyAgICAgICAgICAgICAo cyAocGxpc3QtZ2V0IHJlc3VsdCA6c3Rkb3V0KSkKKyAgICAgICAgICAgICAociAocGxpc3QtZ2V0 IHJlc3VsdCA6dmFsdWUpKSkKKyAgICAgICAgKGlmIHMgKGNvbmNhdCBzICJcbiIgcikgcikpCisg ICAgKGVycm9yICJuUkVQTCBub3QgY29ubmVjdGVkISBVc2UgTS14IG5yZXBsLWphY2staW4uIikp KQorCisocHJvdmlkZSAnb2ItY2xvanVyZS1ucmVwbCkKKworOzs7IG9iLWNsb2p1cmUtbnJlcGwu ZWwgZW5kcyBoZXJlCi0tIAoxLjguNAoK --f46d042186add0b7d504e7d816ec--