Skip to content

Commit 055bde5

Browse files
committed
don't dispatch to nrepl--make-default-handler and throw an error instead
1 parent 21172f4 commit 055bde5

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

nrepl-client.el

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ older requests with \"done\" status."
479479
(gethash id nrepl-completed-requests))))
480480
(if callback
481481
(funcall callback response)
482-
(funcall (nrepl--make-default-handler) response)))))
482+
(error "No response handler with id %s found" id)))))
483483

484484
(defun nrepl-client-sentinel (process message)
485485
"Handle sentinel events from PROCESS.
@@ -660,22 +660,6 @@ server responses."
660660
(when done-handler
661661
(funcall done-handler buffer))))))))
662662

663-
(defun nrepl--make-default-handler ()
664-
"Default handler which is invoked when no handler is found.
665-
Handles only stdout and stderr responses."
666-
(nrepl-make-response-handler (cider-current-repl-buffer)
667-
;; VALUE
668-
'()
669-
;; STDOUT
670-
(lambda (buffer out)
671-
;; fixme: rename into emit-out-output
672-
(cider-repl-emit-output buffer out))
673-
;; STDERR
674-
(lambda (buffer err)
675-
(cider-repl-emit-err-output buffer err))
676-
;; DONE
677-
'()))
678-
679663

680664
;;; Client: Request Handling
681665

0 commit comments

Comments
 (0)