-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display reading list status in index buffer (maybe just more flexible display all round) #217
Comments
The index display is actually configurable, including the possibility to define new columns. Which columns are shown is defined in There is some information in the manual here, but in order to find out how to define new column types, you'll need to check the doc string of The function If you create something along these lines, I'd be happy to include it in Ebib. |
Thanks! I had the column customisation, but not the new columns. I'll have a look later. |
I had a look at this just now thinking it would be pretty simple. It's not. All the code should be straightforward, and you're right that the functionality for modifying the index columns is fine, but there is no low-level function for checking whether an item which is on the reading list is active or not. I could make a local hacky fix which would probably work, but (at least for the sake of keeping my init file tidy!) I'd much rather improve the software itself. So I'll have a look at some point and make a PR, which will also probably include some extra functions for the columns. |
I would find it useful to display the reading list status of an item in the index buffer---just like the status displayed in the modeline at the moment: whether the item is on the list or not, and if so, whether it has been read or not. I would find it espcially useful to colour-coordinate this display (in the index) with the corresponding text properties of TODO and DONE items in my org mode buffers (to signify things to read and that have been read).
I can imagine that a few other users might also want reading list information in the index line, but my particular ideas are quite specific. I wonder if it might be a good idea to make the index line more customisable overall, perhaps with arbitrary elisp somehow? I don't know what the best way to do this would be (or much about the basic emacs capabilities involved) but I would be willing to have a look.
The text was updated successfully, but these errors were encountered: