@@ -808,9 +808,7 @@ buffer."
808808
809809(defun cider-eval-list-at-point (&optional output-to-current-buffer )
810810 " Evaluate the list (eg. a function call, surrounded by parens) around point.
811- If invoked with OUTPUT-TO-CURRENT-BUFFER, output the result to current buffer.
812- Special cases such as deref-ing a function call's results is also executed,
813- like in @(fn-that-returns-an-atom x)"
811+ If invoked with OUTPUT-TO-CURRENT-BUFFER, output the result to current buffer."
814812 (interactive " P" )
815813 (save-excursion
816814 (goto-char (cadr (cider-list-at-point 'bounds )))
@@ -1175,6 +1173,7 @@ passing arguments."
11751173 (define-key map (kbd " n" ) #'cider-eval-ns-form )
11761174 (define-key map (kbd " d" ) #'cider-eval-defun-at-point )
11771175 (define-key map (kbd " e" ) #'cider-eval-last-sexp )
1176+ (define-key map (kbd " l" ) #'cider-eval-list-at-point )
11781177 (define-key map (kbd " v" ) #'cider-eval-sexp-at-point )
11791178 (define-key map (kbd " o" ) #'cider-eval-sexp-up-to-point )
11801179 (define-key map (kbd " ." ) #'cider-read-and-eval-defun-at-point )
@@ -1189,6 +1188,7 @@ passing arguments."
11891188 (define-key map (kbd " C-n" ) #'cider-eval-ns-form )
11901189 (define-key map (kbd " C-d" ) #'cider-eval-defun-at-point )
11911190 (define-key map (kbd " C-f" ) #'cider-eval-last-sexp )
1191+ (define-key map (kbd " C-l" ) #'cider-eval-list-at-point )
11921192 (define-key map (kbd " C-v" ) #'cider-eval-sexp-at-point )
11931193 (define-key map (kbd " C-o" ) #'cider-eval-sexp-up-to-point )
11941194 (define-key map (kbd " C-." ) #'cider-read-and-eval-defun-at-point )
0 commit comments