* filenotify.el: New package.
authorMichael Albinus <michael.albinus@gmx.de>
Thu, 4 Jul 2013 09:39:36 +0000 (11:39 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Thu, 4 Jul 2013 09:39:36 +0000 (11:39 +0200)
commit864c58ca5f32d564d79707b862cfba0b9cf7107e
tree257ade009531572963b7c987a12f4b05212b924c
parent86dfb7a8155ba4705f6bdc8e9be3a38388ad207e
* filenotify.el: New package.

* autorevert.el (top): Require filenotify.el.
(auto-revert-notify-enabled): Remove.  Use `file-notify-support'
instead.
(auto-revert-notify-rm-watch, auto-revert-notify-add-watch)
(auto-revert-notify-handler): Use `file-notify-*' functions.

* subr.el (file-notify-handle-event): Move function to filenotify.el.

* net/tramp.el (tramp-file-name-for-operation): Handle
`file-notify-add-watch' and `file-notify-rm-watch'.

* net/tramp-sh.el (tramp-sh-file-name-handler-alist): Add handler
for `file-notify-add-watch' and `file-notify-rm-watch'.
(tramp-process-sentinel): Improve trace.
(tramp-sh-handle-file-notify-add-watch)
(tramp-sh-file-notify-process-filter)
(tramp-sh-handle-file-notify-rm-watch)
(tramp-get-remote-inotifywait): New defuns.
lisp/ChangeLog
lisp/autorevert.el
lisp/filenotify.el [new file with mode: 0644]
lisp/net/tramp-sh.el
lisp/net/tramp.el
lisp/subr.el