Skip to content

Instantly share code, notes, and snippets.

@martintrojer
Last active August 29, 2015 13:57
Show Gist options
  • Save martintrojer/9366049 to your computer and use it in GitHub Desktop.
Save martintrojer/9366049 to your computer and use it in GitHub Desktop.
clear buffers
(defun current-nrepl-server-buffer ()
(let ((nrepl-server-buf (replace-regexp-in-string "connection" "server" (nrepl-current-connection-buffer))))
(when nrepl-server-buf
(get-buffer nrepl-server-buf))))
(defun clear-buffers ()
(interactive)
(cider-find-and-clear-nrepl-buffer)
(with-current-buffer "test.log"
(kill-region (point-min) (point-max))
(save-buffer))
(with-current-buffer (current-nrepl-server-buffer)
(kill-region (point-min) (point-max))))
(global-set-key (kbd "C-c :") '(lambda ()
(interactive)
(clear-buffers)
(clojure-test-run-tests)
(message "Winning")))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment