aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorDave Love <[email protected]>2001-01-24 22:21:31 +0000
committerDave Love <[email protected]>2001-01-24 22:21:31 +0000
commit9575b9aedb2df889d960705ffa21e282e18fbc2d (patch)
tree448218c3f1333498c928916bbea9147e3e583b8b /man
parent1453f1b998e84963c0aea3d602db1d8eaa96d6cc (diff)
(Time Stamps): New.
Diffstat (limited to 'man')
-rw-r--r--man/files.texi26
1 files changed, 26 insertions, 0 deletions
diff --git a/man/files.texi b/man/files.texi
index 9e86b3e336..fc134885ca 100644
--- a/man/files.texi
+++ b/man/files.texi
@@ -434,6 +434,7 @@ every time a file is saved or written. The default is @code{nil}.
* Interlocking:: How Emacs protects against simultaneous editing
of one file by two users.
* Shadowing: File Shadowing. Copying files to `shadows' automatically.
+* Time Stamps:: Emacs can update time stamps on saved files.
@end menu
@node Backup
@@ -762,6 +763,31 @@ asked again next time you hit @kbd{C-x 4 s} or exit Emacs. If you do
not want to be asked again, use @kbd{M-x shadow-cancel}, and you will
not be asked until you change the file and save it again.
+@node Time Stamps
+@subsection Updating Time Stamps Automatically
+@findex time-stamp
+@cindex time stamps
+@cindex modification dates
+
+You can arrange to have time stamp text in a file updated
+automatically to reflect the modification time when you save the
+file. To do this, include in the first eight lines a template like
+@example
+Time-stamp: <>
+@end example
+@noindent
+or
+@example
+Time-stamp: ""
+@end example
+@noindent
+and customize the value of the hook @code{write-file-hooks} to add
+@code{time-stamp}. Such a template is updated with the current time
+and date when the file is written.
+
+You can customize the form of the template and the time string used
+along with other parameters in the Custom group @code{time-stamp}.
+
@node Reverting
@section Reverting a Buffer
@findex revert-buffer