* Enhancements
-** OPEN Allow multiple elpher buffers [0%]
+** OPEN Allow multiple elpher buffers [33%]
Shouldn't be too hard, just need elpher-current-node to be
buffer-local and allow various buffer-switching procedures to
Here are the things that need to be implemented before
this can happen:
-- [ ] shift history out of node tree and into separate stack
+- [X] shift history out of node tree and into separate stack
- [ ] make history stack variables buffer-local
+- [ ] have elpher-with-clean-buffer select appropriate buffer
** OPEN Remove "redraw" command
This is only necessary for returning from displaying the raw
* Bugs
-** OPEN History loops <2019-11-08 Fri>
-
-Occasionally elpher gets stuck in a "history loop" where a
-node is its own grandparent. Obviously this sucks, as history
-is elpher's main mechanism for making gopherspace exploration
-painless.
-
-I suspect the problem is in either ~elpher-visit-node~ or
-~elpher-visit-parent~.
-
* Completed improvements
** CLOSED Turn on lexical scoping
as such: no more abusing the "h" type for these.
* Closed issues
-
+
** CLOSED Org mode faces are not present in recent emacs versions
Even 26.1 doesn't seem to have these. This means that, for many
users, elpher doesn't show any difference between any of the
Need a way to allow people to rescue their old bookmark files
following this update.
+
+** CLOSED History loops <2019-11-08 Fri>
+
+Occasionally elpher gets stuck in a "history loop" where a
+node is its own grandparent. Obviously this sucks, as history
+is elpher's main mechanism for making gopherspace exploration
+painless.
+
+I suspect the problem is in either ~elpher-visit-node~ or
+~elpher-visit-parent~.
+
+Follow-up: this has been fixed by the new stack-based history system
+in 2.5.
+