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 18:27:13 +0200 Message-ID: References: <87mwmqpcyd.fsf@bzg.ath.cx> <87hacynx1l.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=bcaec52c5b2790090e04e7d8a8b6 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VRlkC-0004jJ-QT for emacs-orgmode@gnu.org; Thu, 03 Oct 2013 12:27:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VRlkB-00016N-F7 for emacs-orgmode@gnu.org; Thu, 03 Oct 2013 12:27:16 -0400 In-Reply-To: <87hacynx1l.fsf@bzg.ath.cx> 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: Bastien Cc: org mode --bcaec52c5b2790090e04e7d8a8b6 Content-Type: multipart/alternative; boundary=bcaec52c5b2790090a04e7d8a8b4 --bcaec52c5b2790090a04e7d8a8b4 Content-Type: text/plain; charset=ISO-8859-1 Here's an updated patch. I use defalias, is that OK? Oleh On Thu, Oct 3, 2013 at 6:23 PM, Bastien wrote: > Hi Oleh, > > Oleh writes: > > > Should I rather put the code in ob-clojure.el with something like > > (defcustom ob-clojure-method nrepl)? > > Yes, I think it's better. Maybe > > (defcustom ob-clojure-repl 'nrepl) > > Let's discuss this on the list so that others can chime in. > > Thanks for bringing this up! > > -- > Bastien > --bcaec52c5b2790090a04e7d8a8b4 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Here's an updated patch.=A0
I use defalias, is tha= t OK?

Oleh
<= br>
On Thu, Oct 3, 2013 at 6:23 PM, Bastien <= span dir=3D"ltr"><bzg@g= nu.org> wrote:
Hi Oleh,

Oleh <ohwoeowho@gmail.com>= writes:

> Should I rather put the code in ob-clojure.el = with something like
> (defcustom ob-clojure-method nrepl)?

Yes, I think it's better. =A0Maybe

(defcustom ob-clojure-repl 'nrepl)

Let's discuss this on the list so that others can chime in.

Thanks for bringing this up!

--
=A0Bastien

--bcaec52c5b2790090a04e7d8a8b4-- --bcaec52c5b2790090e04e7d8a8b6 Content-Type: application/octet-stream; name="0001-ob-clojure.el-switch-to-nREPL-as-the-main-method-of-.patch" Content-Disposition: attachment; filename="0001-ob-clojure.el-switch-to-nREPL-as-the-main-method-of-.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hmc75mqn0 RnJvbSBhYjVjOWE4ODQ0YjQxMDNlNDBjZDRjMTM1ZjI5N2E3MDg5Y2Q3Y2RmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBPbGVoIEtyZWhlbCA8b2h3b2Vvd2hvQGdtYWlsLmNvbT4KRGF0 ZTogVGh1LCAzIE9jdCAyMDEzIDE4OjIzOjE2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0gb2ItY2xv anVyZS5lbDogc3dpdGNoIHRvIG5SRVBMIGFzIHRoZSBtYWluIG1ldGhvZCBvZgogZXZhbHVhdGlu ZyBDbG9qdXJlLgoKR2V0IHRoZSBvbGQgYmVoYXZpb3Igd2l0aDoKKGRlZmFsaWFzICdvcmctYmFi ZWwtZXhlY3V0ZTpjbG9qdXJlICdvcmctYmFiZWwtLWV4ZWN1dGUtY2xvanVyZS1zbGltZSkKLS0t CiBsaXNwL29iLWNsb2p1cmUuZWwgfCAzNCArKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saXNwL29iLWNsb2p1cmUuZWwgYi9saXNwL29iLWNsb2p1cmUuZWwKaW5kZXgg YmMyYmJjMC4uM2I4MmYwYSAxMDA2NDQKLS0tIGEvbGlzcC9vYi1jbG9qdXJlLmVsCisrKyBiL2xp c3Avb2ItY2xvanVyZS5lbApAQCAtMiw4ICsyLDggQEAKIAogOzsgQ29weXJpZ2h0IChDKSAyMDA5 LTIwMTMgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBJbmMuCiAKLTs7IEF1dGhvcjogSm9lbCBC b2VobGFuZAotOzsJRXJpYyBTY2h1bHRlCis7OyBBdXRob3I6IEpvZWwgQm9laGxhbmQsIEVyaWMg U2NodWx0ZSwgT2xlaCBLcmVoZWwKKzs7CiA7OyBLZXl3b3JkczogbGl0ZXJhdGUgcHJvZ3JhbW1p bmcsIHJlcHJvZHVjaWJsZSByZXNlYXJjaAogOzsgSG9tZXBhZ2U6IGh0dHA6Ly9vcmdtb2RlLm9y ZwogCkBAIC0yNCwyMCArMjQsMjYgQEAKIAogOzs7IENvbW1lbnRhcnk6CiAKLTs7OyBzdXBwb3J0 IGZvciBldmFsdWF0aW5nIGNsb2p1cmUgY29kZSwgcmVsaWVzIG9uIHNsaW1lIGZvciBhbGwgZXZh bAorOzs7IHN1cHBvcnQgZm9yIGV2YWx1YXRpbmcgY2xvanVyZSBjb2RlLCByZWxpZXMgZWl0aGVy IG9uIHNsaW1lIG9yCis7Ozsgb24gbnJlcGwgZm9yIGFsbCBldmFsCiAKIDs7OyBSZXF1aXJlbWVu dHM6CiAKIDs7OyAtIGNsb2p1cmUgKGF0IGxlYXN0IDEuMi4wKQogOzs7IC0gY2xvanVyZS1tb2Rl Ci07OzsgLSBzbGltZQorOzs7IC0gZWl0aGVyIHNsaW1lIG9yIG5yZXBsCiAKLTs7OyBCeSBmYXIs IHRoZSBiZXN0IHdheSB0byBpbnN0YWxsIHRoZXNlIGNvbXBvbmVudHMgaXMgYnkgZm9sbG93aW5n Ci07OzsgdGhlIGRpcmVjdGlvbnMgYXMgc2V0IG91dCBieSBQaGlsIEhhZ2VsYmVyZyAoVGVjaG5v bWFuY3kpIG9uIHRoZQotOzs7IHdlYiBwYWdlOiBodHRwOi8vdGVjaG5vbWFuY3kudXMvMTI2Cis7 OzsgRm9yIFNMSU1FLXdheSwgdGhlIGJlc3Qgd2F5IHRvIGluc3RhbGwgdGhlc2UgY29tcG9uZW50 cyBpcyBieQorOzs7IGZvbGxvd2luZyB0aGUgZGlyZWN0aW9ucyBhcyBzZXQgb3V0IGJ5IFBoaWwg SGFnZWxiZXJnIChUZWNobm9tYW5jeSkKKzs7OyBvbiB0aGUgd2ViIHBhZ2U6IGh0dHA6Ly90ZWNo bm9tYW5jeS51cy8xMjYKKworOzs7IEZvciBuUkVQTC13YXk6Cis7OzsgZ2V0IGNsb2p1cmUgaXMg d2l0aCBodHRwczovL2dpdGh1Yi5jb20vdGVjaG5vbWFuY3kvbGVpbmluZ2VuCis7OzsgZ2V0IG5y ZXBsIGZyb20gTUVMUEEgKGNsb2p1cmUtbW9kZSBpcyBhIGRlcGVuZGVuY3kpLgogCiA7OzsgQ29k ZToKIChyZXF1aXJlICdvYikKKyhyZXF1aXJlICdvYi10YW5nbGUpCiAKIChkZWNsYXJlLWZ1bmN0 aW9uIHNsaW1lLWV2YWwgImV4dDpzbGltZSIgKHNleHAgJm9wdGlvbmFsIHBhY2thZ2UpKQogCkBA IC03Miw3ICs3OCw3IEBACiAJICAgKGZvcm1hdCAiKGNsb2p1cmUuY29yZS93aXRoLW91dC1zdHIg JXMpIiBib2R5KSkKIAkgICh0IGJvZHkpKSkpCiAKLShkZWZ1biBvcmctYmFiZWwtZXhlY3V0ZTpj bG9qdXJlIChib2R5IHBhcmFtcykKKyhkZWZ1biBvcmctYmFiZWwtLWV4ZWN1dGUtY2xvanVyZS1z bGltZSAoYm9keSBwYXJhbXMpCiAgICJFeGVjdXRlIGEgYmxvY2sgb2YgQ2xvanVyZSBjb2RlIHdp dGggQmFiZWwuIgogICAocmVxdWlyZSAnc2xpbWUpCiAgICh3aXRoLXRlbXAtYnVmZmVyCkBAIC04 OCw2ICs5NCwxOCBAQAogICAgICAJLChidWZmZXItc3Vic3RyaW5nLW5vLXByb3BlcnRpZXMgKHBv aW50LW1pbikgKHBvaW50LW1heCkpKQogICAgICAgKGNkciAoYXNzb2MgOnBhY2thZ2UgcGFyYW1z KSkpKSkpCiAKKyhkZWZ1biBvcmctYmFiZWwtLWV4ZWN1dGUtY2xvanVyZS1ucmVwbCAoYm9keSBw YXJhbXMpCisgICJFeGVjdXRlIGEgYmxvY2sgb2YgQ2xvanVyZSBjb2RlIHdpdGggQmFiZWwgYW5k IG5SRVBMLiIKKyAgKHJlcXVpcmUgJ25yZXBsKQorICAoaWYgKG5yZXBsLWN1cnJlbnQtY29ubmVj dGlvbi1idWZmZXIpCisgICAgICAobGV0KiAoKHJlc3VsdCAobnJlcGwtZXZhbCBib2R5KSkKKyAg ICAgICAgICAgICAocyAocGxpc3QtZ2V0IHJlc3VsdCA6c3Rkb3V0KSkKKyAgICAgICAgICAgICAo ciAocGxpc3QtZ2V0IHJlc3VsdCA6dmFsdWUpKSkKKyAgICAgICAgKGlmIHMgKGNvbmNhdCBzICJc biIgcikgcikpCisgICAgKGVycm9yICJuUkVQTCBub3QgY29ubmVjdGVkISBVc2UgTS14IG5yZXBs LWphY2staW4uIikpKQorCisoZGVmYWxpYXMgJ29yZy1iYWJlbC1leGVjdXRlOmNsb2p1cmUgJ29y Zy1iYWJlbC0tZXhlY3V0ZS1jbG9qdXJlLW5yZXBsKQorCiAocHJvdmlkZSAnb2ItY2xvanVyZSkK IAogCi0tIAoxLjguNAoK --bcaec52c5b2790090e04e7d8a8b6--