From 0ad26684430e4c5e9cab64d324611c46acfc115d Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Mon, 4 Mar 2024 21:43:42 +0100 Subject: tramp: less nth --- lisp/init-tramp.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/init-tramp.el b/lisp/init-tramp.el index 6c3fdcd..dcfa179 100644 --- a/lisp/init-tramp.el +++ b/lisp/init-tramp.el @@ -12,9 +12,9 @@ FILENAME is a local path and prefix it with \"/sudo::\". If doas is available, that method is used instead of sudo." (let* ((parts (split-string filename ":")) - (method (substring (nth 0 parts) 1)) - (host (nth 1 parts)) - (hop-method (when host (nth 1 (split-string host "|")))) + (method (string-trim (car parts) "/")) + (host (car (cdr parts))) + (hop-method (when host (car (cdr (split-string host "|"))))) (sudo-methods '("sudo" "doas"))) (if (or (member method sudo-methods) (member hop-method sudo-methods)) -- cgit v1.2.3