Improve remote-file-name-inhibit-cache :type

* lisp/files.el (remote-file-name-inhibit-cache)
(shell-highlight-undef-remote-file-name-inhibit-cache): Avoid
duplicated :tag string.  Try to clarify wording and
formatting (bug#66150).
* lisp/shell.el (shell--highlight-undef-exec-cache): Reference
correct user option in docstring.
This commit is contained in:
Basil L. Contovounesios 2023-09-22 11:27:29 +02:00
parent de50e2ad4c
commit e27ec0e414
2 changed files with 12 additions and 12 deletions

View file

@ -1318,10 +1318,10 @@ consecutive checks. For example:
:group 'files :group 'files
:version "24.1" :version "24.1"
:type '(choice :type '(choice
(const :tag "Do not inhibit file name cache" nil) (const :tag "Do not cache remote file attributes" t)
(const :tag "Do not use file name cache" t) (const :tag "Cache remote file attributes" nil)
(integer :tag "Do not use file name cache" (integer :tag "Cache remote file attributes with expiration"
:format "Do not use file name cache older then %v seconds" :format "Cache expiry in seconds: %v"
:value 10))) :value 10)))
(defun file-local-name (file) (defun file-local-name (file)

View file

@ -1587,15 +1587,15 @@ Returns t if successful."
"Whether to inhibit cache for fontifying shell commands in remote buffers. "Whether to inhibit cache for fontifying shell commands in remote buffers.
When fontification of non-existent commands is enabled in a When fontification of non-existent commands is enabled in a
remote shell buffer, use a cache to speed up searching for remote shell buffer, use a cache to speed up searching for
executable files on the remote machine. This options is used to executable files on the remote machine. This option controls
control expiry of this cache. See `remote-file-name-inhibit-cache' expiry of the cache. See `remote-file-name-inhibit-cache' for
for description." a description of the possible options."
:group 'faces :group 'faces
:type '(choice :type '(choice
(const :tag "Do not inhibit file name cache" nil) (const :tag "Do not cache remote executables" t)
(const :tag "Do not use file name cache" t) (const :tag "Cache remote executables" nil)
(integer :tag "Do not use file name cache" (integer :tag "Cache remote executables with expiration"
:format "Do not use file name cache older than %v seconds" :format "Cache expiry in seconds: %v"
:value 10)) :value 10))
:version "29.1") :version "29.1")
@ -1608,7 +1608,7 @@ EXECUTABLES is a hash table with keys being the base-names of
executable files. executable files.
Cache expiry is controlled by the user option 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) (defvar shell--highlight-undef-face 'shell-highlight-undef-defined-face)