Commit 75a351bc authored by Stefan Monnier's avatar Stefan Monnier

* lisp/filenotify.el: Use lexical-binding

(file-notify-add-watch): Avoid add-to-list.
parent 1c5b7ba8
;;; filenotify.el --- watch files for changes on disk
;;; filenotify.el --- watch files for changes on disk -*- lexical-binding:t -*-
;; Copyright (C) 2013-2015 Free Software Foundation, Inc.
......@@ -300,11 +300,10 @@ FILE is the name of the file whose event is being reported."
((eq file-notify--library 'w32notify)
'(file-name directory-name size last-write-time)))))
(when (memq 'attribute-change flags)
(add-to-list
'l-flags
(cond
((eq file-notify--library 'inotify) 'attrib)
((eq file-notify--library 'w32notify) 'attributes)))))
(push (cond
((eq file-notify--library 'inotify) 'attrib)
((eq file-notify--library 'w32notify) 'attributes))
l-flags)))
;; Call low-level function.
(setq desc (funcall func dir l-flags 'file-notify-callback)))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment