:group 'files
:version "24.1"
:type '(choice
- (const :tag "Do not inhibit file name cache" nil)
- (const :tag "Do not use file name cache" t)
- (integer :tag "Do not use file name cache"
- :format "Do not use file name cache older then %v seconds"
+ (const :tag "Do not cache remote file attributes" t)
+ (const :tag "Cache remote file attributes" nil)
+ (integer :tag "Cache remote file attributes with expiration"
+ :format "Cache expiry in seconds: %v"
:value 10)))
(defun file-local-name (file)
"Whether to inhibit cache for fontifying shell commands in remote buffers.
When fontification of non-existent commands is enabled in a
remote shell buffer, use a cache to speed up searching for
-executable files on the remote machine. This options is used to
-control expiry of this cache. See `remote-file-name-inhibit-cache'
-for description."
+executable files on the remote machine. This option controls
+expiry of the cache. See `remote-file-name-inhibit-cache' for
+a description of the possible options."
:group 'faces
:type '(choice
- (const :tag "Do not inhibit file name cache" nil)
- (const :tag "Do not use file name cache" t)
- (integer :tag "Do not use file name cache"
- :format "Do not use file name cache older than %v seconds"
+ (const :tag "Do not cache remote executables" t)
+ (const :tag "Cache remote executables" nil)
+ (integer :tag "Cache remote executables with expiration"
+ :format "Cache expiry in seconds: %v"
:value 10))
:version "29.1")
executable files.
Cache expiry is controlled by the user option
-`remote-file-name-inhibit-cache'.")
+`shell-highlight-undef-remote-file-name-inhibit-cache'.")
(defvar shell--highlight-undef-face 'shell-highlight-undef-defined-face)