summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2015-11-20 18:06:42 +0000
committerMichael Albinus <michael.albinus@gmx.de>2015-11-25 15:07:12 +0100
commit0247489fed0f70b2abf960de48bc4432381a581b (patch)
tree28e4de085d082377dfee71b800fff0b644cea3e1 /lisp/emacs-lisp/edebug.el
parent5154781141c2305c24103beb358453d30a838921 (diff)
downloademacs-0247489fed0f70b2abf960de48bc4432381a581b.tar.gz
emacs-0247489fed0f70b2abf960de48bc4432381a581b.tar.bz2
emacs-0247489fed0f70b2abf960de48bc4432381a581b.zip
Rework file notifications, kqueue has problems with directory monitors
* lisp/filenotify.el (file-notify-add-watch): Call the native add-watch function on the file, not on the dir. * src/kqueue.c (kqueue_compare_dir_list): Make also bookkeeping about already deleted entries. * test/automated/auto-revert-tests.el (auto-revert-test01-auto-revert-several-files): Do not call "cp -f" since this deletes the target file first. * test/automated/file-notify-tests.el (file-notify--test-event-test): Make stronger checks. (file-notify-test01-add-watch, file-notify-test02-events) (file-notify-test04-file-validity, file-notify-test05-dir-validity): Rewrite in order to call file monitors but directory monitors. (file-notify-test06-many-events): Ler rename work in both directions.
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions