From 0d2821373c37736b709953ecbdde7d530b7293a4 Mon Sep 17 00:00:00 2001 From: Phil Hagelberg Date: Sun, 16 Nov 2025 16:16:47 -0800 Subject: [PATCH] Use load-file op in monroe-load-file. Let's use the declarative version instead of just shooting Clojure code across the wire. Also remove reference to tramp-compat-file-local-name which doesn't appear to exist. --- monroe.el | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/monroe.el b/monroe.el index d2a98a5..afa492f 100644 --- a/monroe.el +++ b/monroe.el @@ -573,10 +573,10 @@ remote paths, use absolute path." (let ((n (buffer-file-name))) (read-file-name "Load file: " nil nil nil (and n (file-name-nondirectory n)))))) - (let ((full-path (tramp-compat-file-local-name (convert-standard-filename (expand-file-name path))))) - (monroe-input-sender - (get-buffer-process (monroe-repl-buffer)) - (format "(clojure.core/load-file \"%s\")" full-path)))) + (let ((full-path (convert-standard-filename (expand-file-name path)))) + (monroe-send-request (list "op" "load-file" + "file" full-path) + (monroe-make-response-handler)))) (defun monroe-jump (var) "Jump to definition of var at point."