Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
c4f19730
Commit
c4f19730
authored
Dec 31, 2004
by
Richard M. Stallman
Browse files
(Saving): Describe new require-final-newline features
and mode-require-final-newline.
parent
706d2537
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
6 deletions
+17
-6
man/files.texi
man/files.texi
+17
-6
No files found.
man/files.texi
View file @
c4f19730
...
...
@@ -464,12 +464,23 @@ by simultaneous editing and requires your immediate attention.
@xref{Interlocking,, Simultaneous Editing}.
@vindex require-final-newline
If the value of the variable @code{require-final-newline} is @code{t},
Emacs silently puts a newline at the end of any file that doesn't
already end in one, every time a file is saved or written. If the value
is @code{nil}, Emacs leaves the end of the file unchanged; if it's
neither @code{nil} nor @code{t}, Emacs asks you whether to add a
newline. The default is @code{nil}.
If the value of the variable @code{require-final-newline} is
@code{t}, Emacs silently puts a newline at the end of any file that
doesn't already end in one, every time a file is saved or written. If
the value is @code{visit}, Emacs adds a newline at the end of any file
that doesn't have one, just after it visits the file. (This marks the
buffer as modified, and you can undo it.) If the value is
@code{visit-save}, that means to add newlines both on visiting and on
saving. If the value is @code{nil}, Emacs leaves the end of the file
unchanged; if it's neither @code{nil} nor @code{t}, Emacs asks you
whether to add a newline. The default is @code{nil}.
@vindex mode-require-final-newline
Many major modes are designed for specific kinds of files that are
always supposed to end in newlines. These major modes set the
variable @code{require-final-newline} according to
@code{mode-require-final-newline}. By setting the latter variable,
you can control how these modes handle final newlines.
@menu
* Backup:: How Emacs saves the old version of your file.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment