Browse Source

ob-clojure.el: Fix compatibility issue

* ob-clojure.el (org-babel-execute:clojure): Fix compatibility
issue with cider >0.7.0.  This breaks compatibility with Cider
<=0.7.0.

Thanks to Daniel Szmulewicz for the suggested fix.
Bastien Guerry 10 years ago
parent
commit
942eb607e6
1 changed files with 3 additions and 3 deletions
  1. 3 3
      lisp/ob-clojure.el

+ 3 - 3
lisp/ob-clojure.el

@@ -89,12 +89,12 @@
        (require 'cider)
        (let ((result-params (cdr (assoc :result-params params))))
 	 (setq result
-	       (plist-get
-		(nrepl-send-string-sync expanded)
+	       (nrepl-dict-get
+		(nrepl-sync-request:eval expanded)
 		(if (or (member "output" result-params)
 			(member "pp" result-params))
 		    :stdout
-		  :value)))))
+		  "value")))))
       (slime
        (require 'slime)
        (with-temp-buffer