Mercurial > emacs
changeset 22738:d35510185a2d
(find-file-noselect-1): Use kill-local-variable on
buffer-file-coding-system, instead of setting it.
(save-buffer): Doc fix.
(basic-save-buffer): Doc fix.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 12 Jul 1998 03:14:44 +0000 |
parents | 41e01b5de7cc |
children | f0c8af6c2dfd |
files | lisp/files.el |
diffstat | 1 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/files.el Sat Jul 11 21:52:17 1998 +0000 +++ b/lisp/files.el Sun Jul 12 03:14:44 1998 +0000 @@ -968,7 +968,7 @@ (kill-local-variable 'find-file-literally) ;; Needed in case we are re-visiting the file with a different ;; text representation. - (setq buffer-file-coding-system default-buffer-file-coding-system) + (kill-local-variable 'buffer-file-coding-system) (erase-buffer) (and (default-value 'enable-multibyte-characters) (not rawfile) @@ -2183,7 +2183,9 @@ Defaults are 2 old versions and 2 new. `dired-kept-versions' controls dired's clean-directory (.) command. If `delete-old-versions' is nil, system will query user - before trimming versions. Otherwise it does it silently." + before trimming versions. Otherwise it does it silently. + +See the subroutine `basic-save-buffer' for more information." (interactive "p") (let ((modp (buffer-modified-p)) (large (> (buffer-size) 50000)) @@ -2220,7 +2222,10 @@ (defun basic-save-buffer () "Save the current buffer in its visited file, if it has been modified. -After saving the buffer, run `after-save-hook'." +The hooks `write-contents-hooks', `local-write-file-hooks' and +`write-file-hooks' get a chance to do the job of saving; if they do not, +then the buffer is saved in the visited file file in the usual way. +After saving the buffer, this function runs `after-save-hook'." (interactive) (save-current-buffer ;; In an indirect buffer, save its base buffer instead.