Function: cider-tramp-prefix

cider-tramp-prefix is a byte-compiled function defined in cider-common.el.

Signature

(cider-tramp-prefix &optional BUFFER)

Documentation

Use the filename for BUFFER to determine a tramp prefix.

Defaults to the current buffer. Return the tramp prefix, or nil if BUFFER is local.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-common.el
(defun cider-tramp-prefix (&optional buffer)
  "Use the filename for BUFFER to determine a tramp prefix.
Defaults to the current buffer.  Return the tramp prefix, or nil
if BUFFER is local."
  (let* ((buffer (or buffer (current-buffer)))
         (name (or (buffer-file-name buffer)
                   (with-current-buffer buffer
                     default-directory))))
    (when (tramp-tramp-file-p name)
      (with-parsed-tramp-file-name name v
        (with-no-warnings
          (cider-make-tramp-prefix v-method v-user v-host v-port))))))