* lisp/filenotify.el (file-notify-add-watch): Refine doc string.
* doc/lispref/os.texi (File Notifications): Add an index.
* doc/lispref/loading.texi (Loading): Add an cross-reference.
+2013-11-19 Xue Fuqiao <xfq.free@gmail.com>
+
+ * os.texi (File Notifications): Add an index.
+
+ * loading.texi (Loading): Add an cross-reference.
+
2013-11-18 Xue Fuqiao <xfq.free@gmail.com>
* os.texi (Session Management, Desktop Notifications): Add some
permissions.
@end defun
+@c FIXME: The return value is decimal? Octal? We should explain it
+@c further. --xfq
@defun default-file-modes
This function returns the default file permissions, as an integer.
@end defun
way.) Most often, the forms are function definitions and variable
definitions.
+For on-demand loading of external libraries, @pxref{Dynamic Libraries}.
+
@menu
* How Programs Do Loading:: The @code{load} function and others.
* Load Suffixes:: Details about the suffixes that @code{load} tries.
@node File Notifications
@section Notifications on File Changes
@cindex file notifications
+@cindex watch, for filesystem events
Several operating systems support watching of filesystems for changes
of files. If configured properly, Emacs links a respective library
+2013-11-19 Xue Fuqiao <xfq.free@gmail.com>
+
+ * filenotify.el (file-notify-add-watch): Doc fix.
+
2013-11-19 Leo Liu <sdl.web@gmail.com>
* obsolete/rcompile.el: Mark obsolete.
permissions or modification time
If FILE is a directory, 'change' watches for file creation or
-deletion in that directory.
+deletion in that directory. This does not work recursively.
When any event happens, Emacs will call the CALLBACK function passing
it a single argument EVENT, which is of the form