mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-22 07:09:54 +00:00
Fix Bug#22859
* lisp/filenotify.el (file-notify-callback): Return a `deleted' event in case of kqueue and file1 is nil. (Bug#22859)
This commit is contained in:
parent
ab30bf5e87
commit
06da00c6cf
@ -197,8 +197,10 @@ EVENT is the cadr of the event in `file-notify-handle-event'
|
||||
'(attribute-changed changed created deleted renamed))
|
||||
action)
|
||||
((memq action '(moved rename))
|
||||
(setq file1 (file-notify--event-file1-name event))
|
||||
'renamed)
|
||||
;; The kqueue rename event does not return file1 in
|
||||
;; case a file monitor is established.
|
||||
(if (setq file1 (file-notify--event-file1-name event))
|
||||
'renamed 'deleted))
|
||||
((eq action 'ignored)
|
||||
(setq stopped t actions nil))
|
||||
((memq action '(attrib link)) 'attribute-changed)
|
||||
|
Loading…
Reference in New Issue
Block a user