From 1d1d17e9c910146731cb7b19d5bcbf6c4b283a74 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 26 Sep 2025 00:19:17 -0400 Subject: [PATCH] fix(upload): +upload/register-remote: don't overwrite old values ...on consecutive uses. Amend: b7d9c1801dfa --- modules/tools/upload/autoload.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/tools/upload/autoload.el b/modules/tools/upload/autoload.el index b130ae1c4..6bfe3ae83 100644 --- a/modules/tools/upload/autoload.el +++ b/modules/tools/upload/autoload.el @@ -24,9 +24,10 @@ command was used." (progn (message "ssh-deploy: mapping %S to %S (in %S)" local remote (buffer-name buffer)) - (setq-local +upload--old-local ssh-deploy-root-local - +upload--old-remote ssh-deploy-root-remote - ssh-deploy-root-local local + (unless (local-variable-p '+upload--old-remote) + (setq-local +upload--old-local ssh-deploy-root-local + +upload--old-remote ssh-deploy-root-remote)) + (setq-local ssh-deploy-root-local local ssh-deploy-root-remote remote)) (if (or +upload--old-local +upload--old-remote)