fix(ess): open repl commands

Fix: #6235
Fix: #6455
Fix: #5332
Co-authored-by: maikol-solis <maikol-solis@users.noreply.github.com>
This commit is contained in:
Henrik Lissner
2025-04-16 22:13:10 -04:00
parent b51d41e1cf
commit 0f956da7f6
2 changed files with 2 additions and 17 deletions

View File

@ -1,15 +0,0 @@
;;; lang/ess/autoload.el -*- lexical-binding: t; -*-
;;;###autoload
(defun +ess/open-julia-repl (&optional arg)
"Open an ESS Julia REPL"
(interactive "P")
(run-ess-julia arg)
(current-buffer))
;;;###autoload
(defun +ess/open-r-repl (&optional arg)
"Open an ESS R REPL"
(interactive "P")
(run-ess-r arg)
(current-buffer))

View File

@ -27,8 +27,8 @@
(when (modulep! +tree-sitter)
(add-hook 'ess-r-mode-local-vars-hook #'tree-sitter! 'append))
(set-repl-handler! 'ess-r-mode #'+ess/open-r-repl)
(set-repl-handler! 'ess-julia-mode #'+ess/open-julia-repl)
(set-repl-handler! 'ess-r-mode #'run-ess-r)
(set-repl-handler! 'ess-julia-mode #'run-ess-julia)
(set-lookup-handlers! '(ess-r-mode ess-julia-mode)
:documentation #'ess-display-help-on-object)