]> code.delx.au - gnu-emacs/commit
Continue kqueue implementation
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 11 Nov 2015 08:22:06 +0000 (09:22 +0100)
committerMichael Albinus <michael.albinus@gmx.de>
Wed, 11 Nov 2015 11:10:48 +0000 (12:10 +0100)
commitbd377a57b1e6fbd46cb63a0999c89e1242463b96
tree1c1c984612785a7a15c95305d58b4a19eecdd4c6
parent0198c3066e8866d464690a9a7924d42e9c2663bf
Continue kqueue implementation

* lisp/filenotify.el (file-notify-handle-event)
(file-notify-callback): Enable trace messages.

* src/kqueue.c: Include also <sys/types.h>.
(kqueue_callback): Remove watch in case of NOTE_DELETE or NOTE_RENAME.
(Fkqueue_rm_watch, Fkqueue_valid_p): New functions.
(syms_of_kqueue): Add them.
lisp/filenotify.el
src/kqueue.c