X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?a=blobdiff_plain;f=NOTES.org;h=afd3bfb86099570072c202fd454b6f2a3251af7e;hb=b1b78898e053973887d2bad4768ece92cd9d9bb2;hp=c90d7489f50eea9bbae71dcbcd07ba09b0abd4a3;hpb=c817252f78512fa3b45892adc3da855d79377c55;p=elpher.git diff --git a/NOTES.org b/NOTES.org index c90d748..afd3bfb 100644 --- a/NOTES.org +++ b/NOTES.org @@ -2,6 +2,29 @@ * Planned improvements +** TODO Allow multiple elpher buffers + + Shouldn't be too hard, just need elpher-current-node to be +buffer-local and allow various buffer-switching procedures to +do something sensible. + +** TODO Turn on lexical scoping + + A branch exists for this, but there are some compilation kinks +to iron out. + +** TODO Remove "redraw" command +This is only necessary for returning from displaying the raw +server response. If I can provide a better way of doing that +then we can get rid of redraw entirely. + +** TODO Replace support for user-specified starting pages +This used to be available, but was removed during a refactor. + +* Current issues + +* Completed improvements + ** DONE Implement support for telnet entries Similar to http entries, telnet entries will be handled by code @@ -13,7 +36,7 @@ functions. ** DONE Allow users to access selected and current node details. -** IN-PROGRESS Implement bookmark system +** DONE Implement bookmark system Currently the bookmark page replaces the current page, and it does so silently (i.e. it doesn't become part of the link hierarchy). @@ -33,13 +56,17 @@ functions. I always update node.parent unless parent is already an ancestor of node?) -** TODO Allow multiple elpher buffers + +** DONE Support character encoding diversity - Shouldn't be too hard, just need elpher-current-node to be -buffer-local and allow various buffer-switching procedures to -do something sensible. - -** TODO Turn on lexical scoping +* Old issues - A branch exists for this, but there are some compilation kinks -to iron out. +** DONE 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 +item types. Not a major problem at all, but the faces we inherit +from should definitely be ones which have been present for much +longer. Perhaps the font lock mode faces are the way to go after +all. + +Update: changed all default faces to inherit from font-lock and basic faces.