mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
Fix sbt REPL handler
This commit is contained in:
@ -40,11 +40,15 @@ Meant to be used for `scala-mode's `comment-line-break-function'."
|
|||||||
(interactive)
|
(interactive)
|
||||||
(if (and (require 'sbt-mode nil t)
|
(if (and (require 'sbt-mode nil t)
|
||||||
(sbt:find-root))
|
(sbt:find-root))
|
||||||
(run-scala)
|
(let ((buffer-name (sbt:buffer-name)))
|
||||||
(let ((buffer-name "*scala-repl")
|
|
||||||
buffer)
|
|
||||||
(unless (comint-check-proc buffer-name)
|
(unless (comint-check-proc buffer-name)
|
||||||
(setq buffer (make-comint-in-buffer
|
(kill-buffer buffer-name))
|
||||||
"scala-repl" buffer-name "scala")))
|
(run-scala)
|
||||||
|
(get-buffer buffer-name))
|
||||||
|
(let* ((buffer-name "*scala-repl")
|
||||||
|
(buffer
|
||||||
|
(if (comint-check-proc buffer-name)
|
||||||
|
(get-buffer buffer-name)
|
||||||
|
(make-comint-in-buffer "scala-repl" buffer-name "scala"))))
|
||||||
(display-buffer buffer)
|
(display-buffer buffer)
|
||||||
buffer)))
|
buffer)))
|
||||||
|
Reference in New Issue
Block a user