Handle dired bookmarks from Bookmarks+ - #9
Conversation
Bookmark+ dired bookmarks have their handlers set to `bmkp-dired-jump`; this modifies the bookmark filtering to support that usecase.
|
@karthink Wondering if you’ve had time to take a look? Thanks! |
|
Sorry for the delay. Integrating bmkp bookmarks is a good idea. But there are two alternatives I'd like to think about:
I would prefer not to hardcode tests for features provided by libraries not included in Emacs. (I know that I made an exception for Projectile but I'm rethinking that too.) What do you think of options 1 and 2? |
|
Not a problem at all, @karthink, and thanks for your thoughts. Here are my opinions regarding your two points:
If you are happy with going with option 2, I'll take a stab at implementing it this weekend. What do you think? Cheers |
|
Option 2 sounds good. Please continue at your convenience.
Incidentally, some bookmark types that have filename entries in their bookmark-record alist (besides bookmark plus dired entries) include eshell and vc-dir bookmarks. Do you know of any others?
|
|
That's a good point! I'm not aware of others at the moment (and TIL that vc-dir could be used as a bookmark!). |
Bookmarks are now filtered by `consult-dir-bookmark-handlers`
|
Hi @karthink, I made a small patch regarding I also added a |
|
@karthink bump on this to see if you've had any time to look at it. Appreciate that pre-Thankgiving November is the busiest part of the year :-) Cheers |
|
Looks good! Thank you for the effort. I added a couple of comments. |
|
Thanks @karthink! Looking forward to the addition, if there are no fixes requested (I couldn’t see your comments, so I guess they are in a local/offline branch.) cheers |
@legendre6891 The comments are part of a review, it should be visible directly above this comment. |
|
Sorry @karthink, I could not see any comments? This is what I see on my screen -- not very familiar with Github, unfortunately |


Hi! Fantastic package -- what do you think about adding support for bmkp's dired directories? They have a non-nil handler.