* net/tramp.el (tramp-file-name-handler-alist): Add
`vc-registered'. (tramp-handle-vc-registered ): New defun. (Bug#1741).
This commit is contained in:
parent
5ec2288f4a
commit
4909640742
2 changed files with 18 additions and 1 deletions
|
@ -1,3 +1,12 @@
|
|||
2009-04-09 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
* net/tramp.el (tramp-file-name-handler-alist): Add
|
||||
`vc-registered'.
|
||||
(tramp-handle-vc-registered ): New defun. (Bug#1741).
|
||||
|
||||
* net/tramp-cache.el (tramp-flush-directory-property): Use the
|
||||
localname of KEY for check.
|
||||
|
||||
2009-04-09 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* international/charprop.el: Re-generated.
|
||||
|
|
|
@ -1842,7 +1842,8 @@ This is used to map a mode number to a permission string.")
|
|||
(dired-recursive-delete-directory
|
||||
. tramp-handle-dired-recursive-delete-directory)
|
||||
(set-visited-file-modtime . tramp-handle-set-visited-file-modtime)
|
||||
(verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime))
|
||||
(verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime)
|
||||
(vc-registered . tramp-handle-vc-registered))
|
||||
"Alist of handler functions.
|
||||
Operations not mentioned here will be handled by the normal Emacs functions.")
|
||||
|
||||
|
@ -4515,6 +4516,13 @@ Returns a file name in `tramp-auto-save-directory' for autosaving this file."
|
|||
(tramp-message v 0 "Wrote %s" filename))
|
||||
(run-hooks 'tramp-handle-write-region-hook)))))
|
||||
|
||||
(defun tramp-handle-vc-registered (file)
|
||||
"Like `vc-registered' for Tramp files."
|
||||
;; There could be new files, created by the vc backend. We disable
|
||||
;; the cache therefore, by providing a temporary one.
|
||||
(let ((tramp-cache-data (make-hash-table :test 'equal)))
|
||||
(tramp-run-real-handler 'vc-registered (list file))))
|
||||
|
||||
;;;###autoload
|
||||
(progn (defun tramp-run-real-handler (operation args)
|
||||
"Invoke normal file name handler for OPERATION.
|
||||
|
|
Loading…
Add table
Reference in a new issue