Subject: bug#25196: mention how to see top or middle of each yank-pop

From: Drew Adams <[email-masked]>
Date: Thu, 1 Aug 2019 07:54:11 -0700 (PDT)

> FWIW, see some slightly related discussion in the following thread:
> 
> https://lists.gnu.org/archive/html/emacs-devel/2010-03/msg00650.html

Yes.  Might as well add the enhancements of
`browse-kill-ring+.el' to that input/discussion:

* Option `browse-kill-ring-alternative-ring' is an
  alternative selection ring to use, in addition to
  the `kill-ring'.  You can customize the value to
  any ring of strings you like.

* `browse-kill-ring' lets you use either ring as the
  selection ring to browse and paste.  You can even
  use both rings, in different `browse-kill-ring'
  display buffers.  In such a buffer, `o' pops to the
  list for the other ring.

* If you also use library `second-sel.el' then, by
  default, the secondary selection ring is the
  alternative ring.

* You can customize the set of commands that are
  recognized as yank alternative yank commands.  The
  alternative yank commands are commands that yank
  using a different selection ring.

* Following a yank command or alternative yank command,
  `M-y' pops and yanks the appropriate type of selection.
  A prefix arg N chooses the Nth previous selection in
  the ring.

* Otherwise (not following a yank or alternative yank),
  `M-y' browses the current selection ring.  A prefix
  arg switches to the other selection ring.  If you
  are in a `browse-kill-ring' buffer, then `M-y'
  switches to the other ring even without a prefix arg.

* If there is no alternative selection ring then `M-y'
  either pops (following a yank) or browses (not
  following a yank) the `kill-ring'.

---

https://www.emacswiki.org/emacs/download/browse-kill-ring%2b.el