aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog2
-rw-r--r--lisp/files.el8
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 254e1226a07..7a3f15d42f7 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,7 @@
12012-02-09 Glenn Morris <rgm@gnu.org> 12012-02-09 Glenn Morris <rgm@gnu.org>
2 2
3 * files.el (rename-uniquely): Doc fix. (Bug#3806)
4
3 * progmodes/cc-guess.el (c-guess-offset-threshold, c-guess-region-max): 5 * progmodes/cc-guess.el (c-guess-offset-threshold, c-guess-region-max):
4 Add :version tags. 6 Add :version tags.
5 7
diff --git a/lisp/files.el b/lisp/files.el
index 8a65bc5f81f..7bb44098223 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -4863,7 +4863,13 @@ like `write-region' does."
4863(defun rename-uniquely () 4863(defun rename-uniquely ()
4864 "Rename current buffer to a similar name not already taken. 4864 "Rename current buffer to a similar name not already taken.
4865This function is useful for creating multiple shell process buffers 4865This function is useful for creating multiple shell process buffers
4866or multiple mail buffers, etc." 4866or multiple mail buffers, etc.
4867
4868Note that some commands, in particular those based on `compilation-mode'
4869\(`compile', `grep', etc.) will reuse the current buffer if it has the
4870appropriate mode even if it has been renamed. So as well as renaming
4871the buffer, you also need to switch buffers before running another
4872instance of such commands."
4867 (interactive) 4873 (interactive)
4868 (save-match-data 4874 (save-match-data
4869 (let ((base-name (buffer-name))) 4875 (let ((base-name (buffer-name)))