summaryrefslogtreecommitdiff
path: root/cider-debug.el
diff options
context:
space:
mode:
authorBozhidar Batsov <bozhidar@batsov.com>2015-08-27 20:24:17 +0300
committerBozhidar Batsov <bozhidar@batsov.com>2015-08-27 20:26:31 +0300
commit26c50a267091864d2d2dd14a1cc3447780f0a77d (patch)
treec4c8e546d8837bf4f8dee2e7ca6cf281acc1b851 /cider-debug.el
parentb9d9fdb0388f937ba2e04644c167971825797732 (diff)
Add CIDER wrappers for nrepl-send-request and nrepl-send-sync-request
One more step towards decoupling CIDER and nrepl-client.
Diffstat (limited to 'cider-debug.el')
-rw-r--r--cider-debug.el12
1 files changed, 6 insertions, 6 deletions
diff --git a/cider-debug.el b/cider-debug.el
index ee98cd8f..824ba53e 100644
--- a/cider-debug.el
+++ b/cider-debug.el
@@ -120,7 +120,7 @@ This variable must be set before starting the repl connection."
(defun cider--debug-handle-instrumented-defs (defs ns)
"Update display of NS according to instrumented DEFS."
(-when-let (buf (-first (lambda (b) (with-current-buffer b
- (string= ns (cider-current-ns))))
+ (string= ns (cider-current-ns))))
(buffer-list)))
(with-current-buffer buf
(cider--update-instrumented-defs defs))))
@@ -128,7 +128,7 @@ This variable must be set before starting the repl connection."
(defun cider-browse-instrumented-defs ()
"List all instrumented definitions."
(interactive)
- (-if-let (all (-> (nrepl-send-sync-request (list "op" "debug-instrumented-defs"))
+ (-if-let (all (-> (cider-nrepl-send-sync-request (list "op" "debug-instrumented-defs"))
(nrepl-dict-get "list")))
(with-current-buffer (cider-popup-buffer cider-browse-ns-buffer t)
(let ((inhibit-read-only t))
@@ -159,7 +159,7 @@ This variable must be set before starting the repl connection."
(defun cider--debug-init-connection ()
"Initialize a connection with the cider.debug middleware."
- (nrepl-send-request
+ (cider-nrepl-send-request
(append '("op" "init-debugger")
(when cider-debug-print-level
(list "print-level" cider-debug-print-level))
@@ -214,8 +214,8 @@ Each element of LOCALS should be a list of at least two elements."
(apply #'max (mapcar (lambda (l) (string-width (car l))) locals))))
;; A format string to build a format string. :-P
(mapconcat (lambda (l) (format (format " %%%ds: %%s\n" left-col-width)
- (propertize (car l) 'face 'font-lock-variable-name-face)
- (cider-font-lock-as-clojure (cadr l))))
+ (propertize (car l) 'face 'font-lock-variable-name-face)
+ (cider-font-lock-as-clojure (cadr l))))
locals ""))
""))
@@ -393,7 +393,7 @@ specific message."
(symbol-name last-command-event)
(cdr (assq last-command-event cider--debug-mode-commands-alist)))
nil))
- (nrepl-send-request
+ (cider-nrepl-send-request
(list "op" "debug-input" "input" (or command ":quit")
"key" (or key (nrepl-dict-get cider--debug-mode-response "key")))
#'ignore)