]> code.delx.au - gnu-emacs/commitdiff
(format-alist, format-write-file): Doc fix.
authorGlenn Morris <rgm@gnu.org>
Thu, 20 Nov 2008 02:44:05 +0000 (02:44 +0000)
committerGlenn Morris <rgm@gnu.org>
Thu, 20 Nov 2008 02:44:05 +0000 (02:44 +0000)
lisp/format.el

index b58a265dcc293264f67bb39690ff2ee045c2a846..8e114c83b5bfa53c8f66cb9e0ebefcffa6226dfd 100644 (file)
@@ -96,7 +96,8 @@
           nil
           iso-spanish iso-cvt-read-only t nil))
   "List of information about understood file formats.
-Elements are of the form \(NAME DOC-STR REGEXP FROM-FN TO-FN MODIFY MODE-FN).
+Elements are of the form
+\(NAME DOC-STR REGEXP FROM-FN TO-FN MODIFY MODE-FN PRESERVE).
 
 NAME    is a symbol, which is stored in `buffer-file-format'.
 
@@ -365,7 +366,11 @@ name as FILENAME, to write a file of the same old name in that directory.
 
 If optional third arg CONFIRM is non-nil, ask for confirmation before
 overwriting an existing file.  Interactively, confirmation is required
-unless you supply a prefix argument."
+unless you supply a prefix argument.
+
+The buffer-local value of `buffer-file-format' is set to FORMAT,
+and any original elements (except those with a non-nil `preserve' flag;
+see the documentation of `format-alist') are replaced."
   (interactive
    ;; Same interactive spec as write-file, plus format question.
    (let* ((file (if buffer-file-name