Mercurial > emacs
changeset 81642:8565334360b3
(syms_of_fileio) <after-insert-file-functions>: Doc fix.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 27 Jun 2007 23:30:02 +0000 |
parents | aa480bd84161 |
children | d55d321aa544 |
files | src/fileio.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/fileio.c Wed Jun 27 23:29:26 2007 +0000 +++ b/src/fileio.c Wed Jun 27 23:30:02 2007 +0000 @@ -6021,6 +6021,8 @@ /* Prevent another auto save till enough input events come in. */ record_auto_save (); + if (stream != NULL) + fclose (stream); if (auto_saved && NILP (no_message)) { @@ -6683,8 +6685,9 @@ DEFVAR_LISP ("after-insert-file-functions", &Vafter_insert_file_functions, doc: /* A list of functions to be called at the end of `insert-file-contents'. -Each is passed one argument, the number of characters inserted. -It should return the new character count, and leave point the same. +Each is passed one argument, the number of characters inserted, +with point at the start of the inserted text. Each function +should leave point the same, and return the new character count. If `insert-file-contents' is intercepted by a handler from `file-name-handler-alist', that handler is responsible for calling the functions in `after-insert-file-functions' if appropriate. */);