File tree Expand file tree Collapse file tree 1 file changed +9
-14
lines changed Expand file tree Collapse file tree 1 file changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -411,20 +411,15 @@ current-namespace."
411411 (interactive )
412412 (cider-ensure-connected)
413413 (cider-ensure-op-supported " inspect-print-current-value" )
414- (cider-popup-buffer cider-result-buffer nil 'clojure-mode 'ancillary )
415- (cider-nrepl-send-request
416- `(" op" " inspect-print-current-value"
417- ,@(cider--nrepl-print-request-plist fill-column))
418- (lambda (response )
419- (with-current-buffer (get-buffer-create cider-result-buffer)
420- (let ((inhibit-read-only t ))
421- (nrepl-dbind-response response (status value)
422- (cond ((member " done" status)
423- (goto-char (point-min )))
424- ((member " value" response)
425- (insert value)
426- (newline )))))))
427- (cider-current-repl)))
414+ (let ((buffer (cider-popup-buffer cider-result-buffer nil 'clojure-mode 'ancillary )))
415+ (cider-nrepl-send-request
416+ `(" op" " inspect-print-current-value"
417+ ,@(cider--nrepl-print-request-plist fill-column))
418+ (lambda (response )
419+ (nrepl-dbind-response response (value)
420+ (when (stringp value)
421+ (cider-emit-into-popup-buffer buffer (concat value " \n " )))))
422+ (cider-current-repl))))
428423
429424(defun cider-inspector-tap-current-val ()
430425 " Sends the current Inspector current value to `tap>' ."
You can’t perform that action at this time.
0 commit comments