summaryrefslogtreecommitdiff
path: root/doc/emacs/mark.texi
diff options
context:
space:
mode:
authorChong Yidong <cyd@gnu.org>2011-11-21 14:16:49 +0800
committerChong Yidong <cyd@gnu.org>2011-11-21 14:16:49 +0800
commit0cbaa1d539551c0d32149911abafda042fcd6bb2 (patch)
tree7ab9308482c98538fa912770be57184b61d82c42 /doc/emacs/mark.texi
parenta9b9b7f5b1513a3c1d473f07317adf8c5e257bb3 (diff)
downloademacs-0cbaa1d539551c0d32149911abafda042fcd6bb2.tar.gz
* doc/emacs/mark.texi (Global Mark Ring): Fix global mark ring description.
Fixes: debbugs:10032
Diffstat (limited to 'doc/emacs/mark.texi')
-rw-r--r--doc/emacs/mark.texi9
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi
index 0eccef41711..7d65719e5f0 100644
--- a/doc/emacs/mark.texi
+++ b/doc/emacs/mark.texi
@@ -354,9 +354,12 @@ Positions in Registers}).
@vindex global-mark-ring-max
In addition to the ordinary mark ring that belongs to each buffer,
Emacs has a single @dfn{global mark ring}. Each time you set a mark,
-in any buffer, this is recorded in the global mark ring in addition to
-the current buffer's own mark ring. The length of this ring can be
-controlled by @code{global-mark-ring-max}, and is 16 by default.
+this is recorded in the global mark ring in addition to the current
+buffer's own mark ring, if you have switched buffers since the
+previous mark setting. Hence, the global mark ring records a sequence
+of buffers that you have been in, and, for each buffer, a place where
+you set the mark. The length of the global mark ring is controlled by
+@code{global-mark-ring-max}, and is 16 by default.
@kindex C-x C-@key{SPC}
@findex pop-global-mark