summaryrefslogtreecommitdiff
path: root/bookmark-conf.el
AgeCommit message (Collapse)Author
2022-09-07bookmark and vcJSDurand
* bookmark-conf.el: Delete a `message' call that I forgot to delete after debugging. * vc-conf.el (vc-prefix-map): Bind "C-x v -" to `vc-revision-other-window', a very handy feature.
2022-09-03bookmark refine the automatic groupingJSDurand
* bookmark-conf.el: Refine the automatic grouping so that the file name extension "GPG" will not be picked as an automatic group name, and the last extension before GPG will be used instead. If there are no extensions before "GPG", no automatic grouping will be applied. I think this is more intuitive, as "GPG" only specifies that the file is encrytped, but does not say what the type of the file's true contents are.
2022-07-16bookmark: using print instead of pp is quickerJSDurand
* bookmark-conf.el (durand-bookmark-write-file, bookmark-write-file): Just as the title says.
2022-04-18bookmark-conf: refine bookmark handler handlingJSDurand
* bookmark-conf.el: Remove bookmark(-handler)? from the name of the group heading.
2022-04-10bookmark-conf: use `file-remote-p' to get host and userJSDurand
* bookmark-conf.el ("ilist-automatic-group-durand"): Instead of using a hand-made regular expression for determining the user and the host of the remote file name, use the function `file-remote-p'. This is quite necessary since the Tramp syntax might vary according to the style used. It is best to use an official function.
2022-04-10bookmark-conf: handle multi-hops tramp file namesJSDurand
The previous regular expression cannot handle remote file names with multiple hops. This is now fixed.
2022-04-09bookmark-conf: automatic grouping of Tramp bookmarksJSDurand
* bookmark-conf.el ("ilist-automatic-group-durand"): Now this automatic grouping function understands the syntax of Tramp buffers (for ssh only, though) and will group Tramp bookmarks according to the remote server name, like root@jsdurand.xyz, or git@jsdurand.xyz. I start to think that Tramp is the best invention since the slice of bread now.
2022-03-31bookmark: don't make backups of bookmark-alist.JSDurand
2022-01-23bookmark-conf: Change buffer name.JSDurand
* bookmark-conf.el (blist-buffer-name): Use another buffer name that is not recognized by bookmark.el, so that it won't think we are using the default bmenu listings.
2021-12-31bookmark-conf: use a named function for sortingJSDurand
2021-12-28bookmark-conf: The era of automation comes by!JSDurand
Adapt to use an automatic filter group.
2021-12-11* bookmark-conf.el (bookmark-set-fringe-mark): no indicatorsJSDurand
2021-12-06LIN Is NoticeableJSDurand
* bookmark-conf.el (blist-mode-hook): Highlight the current line. * init.el ("protesilaos/lin"): Add the package to remap some highlights.
2021-11-19* bookmark-conf.el (COOL): change name to avoid conflicts.JSDurand
2021-11-06add NTU cool bookmarkJSDurand
* bookmark-conf.el: add a bookmark to open NTU cool. * view-conf.el (durand-open-targets): Add a link to an online Tibetan dictionary.
2021-10-30blist: external groupsJSDurand
* bookmark-conf.el (blist-filter-groups): ("external"): (durand-set-external-bookmark): (durand-external-jump):
2021-09-21bookmark-conf: Preserve annotation when overriding it.JSDurand
* bookmark-conf.el (durand-bookmark-set-preserve-annotation-advice) (bookmark-set-internal): Add an around advice to preserve the annotation when desired.
2021-09-21* bookmark-conf.el: Display bookmarks in the same window.JSDurand
2021-09-19Fit the annotation buffer to windowJSDurand
* bookmark-conf.el: (durand-bookmark-jump-fit-to-window, bookmark-jump): Add an :after advice to fit the annotation buffer to its window. For some reason this is not done by default.
2021-09-17* bookmark-conf.el (blist-expert): I am not an expert.JSDurand
2021-09-15change the order of filter groups of bookmarksJSDurand
2021-09-15EWW: integrate with the built-in bookmark frameworkJSDurand
* bookmark-conf.el (blist-eww-p): Group EWW bookmarks together. * eww-conf.el (durand-eww-bookmark-make-record) (durand-eww-set-bookmark-record-function, eww-mode-hook): Make records for EWW buffers. (durand-eww-bookmark-jump): Jump to EWW bookmarks.
2021-09-15bookmark: add Info groupJSDurand
* bookmark-conf.el (blist-filter-groups, blist-info-p): Add the info group.
2021-09-13bookmark: stylistic changesJSDurand
2021-09-13Add configurations for my package blistJSDurand
Just adding my custom groups and setting some custom variables.