File: tramp-compat.el.html

Tramp's main Emacs version for development is Emacs 30. This package provides compatibility functions for Emacs 27, Emacs 28 and Emacs 29.

Defined variables (4)

tramp-compat-emacs-compiled-versionThe Emacs version used for compilation.
tramp-compat-password-colon-equivalentsList of characters equivalent to trailing colon in "password" prompts.
tramp-compat-temporary-file-directoryThe default value of ‘temporary-file-directory’ for Tramp.
tramp-permission-deniedThe error symbol for the ‘permission-denied’ error.

Defined functions (28)

tramp-compat-always(&rest ARGUMENTS)
tramp-compat-auth-info-password(AUTH-INFO)
tramp-compat-auth-source-netrc-parse-all(FILE)
tramp-compat-connection-local-p(VARIABLE &optional APPLICATION)
tramp-compat-connection-local-value(VARIABLE &optional APPLICATION)
tramp-compat-directory-empty-p(DIR)
tramp-compat-directory-files(DIRECTORY &optional FULL MATCH NOSORT COUNT)
tramp-compat-directory-files-and-attributes(DIRECTORY &optional FULL MATCH NOSORT ID-FORMAT COUNT)
tramp-compat-file-modes(FILENAME &optional FLAG)
tramp-compat-file-name-concat(DIRECTORY &rest COMPONENTS)
tramp-compat-funcall(FUNCTION &rest ARGUMENTS)
tramp-compat-length<(SEQUENCE LENGTH)
tramp-compat-length=(SEQUENCE LENGTH)
tramp-compat-length>(SEQUENCE LENGTH)
tramp-compat-make-lock-file-name(FILENAME)
tramp-compat-make-temp-file(F &optional DIR-FLAG)
tramp-compat-make-temp-name()
tramp-compat-ntake(N LIST)
tramp-compat-null-device()
tramp-compat-permission-denied(VEC FILE)
tramp-compat-replace-regexp-in-region(REGEXP REPLACEMENT &optional START END)
tramp-compat-seq-keep(FUNCTION SEQUENCE)
tramp-compat-set-file-modes(FILENAME MODE &optional FLAG)
tramp-compat-set-file-times(FILENAME &optional TIMESTAMP FLAG)
tramp-compat-string-equal-ignore-case(STRING1 STRING2)
tramp-compat-string-replace(FROM-STRING TO-STRING IN-STRING)
tramp-compat-string-search(NEEDLE HAYSTACK &optional START-POS)
tramp-compat-take(N LIST)

Defined faces (0)