aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/emacs/buffers.texi11
-rw-r--r--etc/NEWS6
2 files changed, 17 insertions, 0 deletions
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi
index 89ed470c055..aad91207151 100644
--- a/doc/emacs/buffers.texi
+++ b/doc/emacs/buffers.texi
@@ -697,6 +697,17 @@ forward order after the file name, as in @samp{file|top/middle}. If
697@code{uniquify-buffer-name-style} is set to @code{nil}, the buffer 697@code{uniquify-buffer-name-style} is set to @code{nil}, the buffer
698names simply get @samp{<2>}, @samp{<3>}, etc.@: appended. 698names simply get @samp{<2>}, @samp{<3>}, etc.@: appended.
699 699
700 The value of @code{uniquify-buffer-name-style} can be set to a
701customized function with two mandatory arguments @var{base} and
702@var{extra-strings} where @var{base} is a string and
703@var{extra-strings} is a list of strings. For example the current
704implementation for @code{post-forward-angle-brackets} could be:
705
706@example
707(defun my-post-forward-angle-brackets (base extra-string)
708 (concat base \"<\" (mapconcat 'identity extra-string \"/\") \">\"))
709@end example
710
700 Which rule to follow for putting the directory names in the buffer 711 Which rule to follow for putting the directory names in the buffer
701name is not very important if you are going to @emph{look} at the 712name is not very important if you are going to @emph{look} at the
702buffer names before you type one. But as an experienced user, if you 713buffer names before you type one. But as an experienced user, if you
diff --git a/etc/NEWS b/etc/NEWS
index 4076630bf22..2928fd9d970 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1425,6 +1425,12 @@ truncating precision field, such as "%.2a".
1425This can be used to parse RGB color specs in several formats and 1425This can be used to parse RGB color specs in several formats and
1426convert them to a list '(R G B)' of primary color values. 1426convert them to a list '(R G B)' of primary color values.
1427 1427
1428---
1429** Variable 'uniquify-buffer-name-style' can now be a function.
1430This variable can be one of the predefined styles or a function to
1431personalize the uniquified buffer name.
1432
1433
1428 1434
1429* Changes in Emacs 28.1 on Non-Free Operating Systems 1435* Changes in Emacs 28.1 on Non-Free Operating Systems
1430 1436