Mercurial > emacs
changeset 52137:3c3abdef580e
(Buffer File Name): set-visited-file-name renames the buffer too.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Wed, 06 Aug 2003 01:12:25 +0000 |
parents | 2df0dfd73718 |
children | b740243a935b |
files | lispref/buffers.texi |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/buffers.texi Wed Aug 06 01:11:54 2003 +0000 +++ b/lispref/buffers.texi Wed Aug 06 01:12:25 2003 +0000 @@ -444,10 +444,13 @@ If @var{filename} is a non-empty string, this function changes the name of the file visited in the current buffer to @var{filename}. (If the buffer had no visited file, this gives it one.) The @emph{next time} -the buffer is saved it will go in the newly-specified file. This -command marks the buffer as modified, since it does not (as far as Emacs -knows) match the contents of @var{filename}, even if it matched the -former visited file. +the buffer is saved it will go in the newly-specified file. + +This command marks the buffer as modified, since it does not (as far +as Emacs knows) match the contents of @var{filename}, even if it +matched the former visited file. It also renames the buffer to +correspond to the new file name, unless the new name is already in +use. If @var{filename} is @code{nil} or the empty string, that stands for ``no visited file''. In this case, @code{set-visited-file-name} marks