Experimental: C-u M-x elpher-menu with history
authorAlex Schroeder <alex@gnu.org>
Fri, 3 Jul 2020 16:20:32 +0000 (18:20 +0200)
committerAlex Schroeder <alex@gnu.org>
Thu, 29 Oct 2020 10:51:30 +0000 (11:51 +0100)
commit8f9cc21451fd78358e2b7fd05123026d87b5722d
tree6702e5b8d7ff303102a7448aed4d1c093cd78a82
parent14cd726993f266d890dcef7b582d173a97926377
Experimental: C-u M-x elpher-menu with history

When called with a prefix argument, the elpher-menu now displays
history items as well. That is, instead of showing each buffer in
Elpher or Eww mode, it shows those buffers, and their history (based
on elpher-history and eww-history).

Sadly, there are no buffers for these, therefore operating on them
does nothing meaningful: visiting them gets you the current
buffer (the last one of every history branch).

Ideally, we'd rework all the buffer commands so that the know what to
do with history entries: visiting the current buffer and hitting
"back" a few times, for example. Or cloning the current buffer and
doing that.

Then again, perhaps we should limit ourself to a much smaller set of
commands for elpher-menu-mode-map (and the doc string of
elpher-menu-mode).
elpher.el