Age | Commit message (Collapse) | Author |
|
* bookmark-conf.el (ilist-pixel-precision): This should have the value
of `precise`. I forgot to do so previously.
|
|
This group is reserved for thèse-related bookmarks.
|
|
|
|
* bookmark-conf.el (ilist-pixel-precision): This is a new feature of
my package that aligns the bookmark columns perfectly.
|
|
* bookmark-conf.el ("bodhicaryAvatAra"): Add a group for bookmarks
related to my reading of the great work "बोधिचर्यावतारः".
|
|
* bookmark-conf.el (durand-jump-bookmark-new-tab, tab-prefix-map):
Jump to bookmark in a new tab.
|
|
* bookmark-conf.el (durand-saving-bookmarks): This variable indicates
whether or not we are saving bookmarks already.
(#'bookmark-write-file): Just a formating change.
(durand-save-bookmark-or-desktop): Save bookmarks and/or the desktop
file, depending on its argument.
(ctl-x-r-map): Bind 'C-x r s' to `durand-save-bookmark-or-desktop`.
* desktop-conf.el (durand-saving-bookmarks): In case this variable is
not defined, silence the errors.
(desktop-also-save-bookmarks): If we are not already saving
bookmarks, save the bookmarks as well.
(desktop-save-hook): Add `desktop-also-save-bookmarks` to this hook,
so that when saving desktop and not already saving bookmarks, Emacs
can automatically save bookmarks as well.
|
|
* bookmark-conf.el (ctl-x-r-map): Remove the original binding.
* desktop-conf.el (durand-desktop-save-a): Do not ask questions when
saving.
(ctl-x-r-map): Bind 'C-x r s' to save the desktop file, as well as
the bookmarks. Saving bookmarks does not run a hook, whereas saving
the desktop file runs a hook, so it is easier to call `desktop-save`
which also saves bookmarks than the other way around.
|
|
* bookmark-conf.el: Add an external bookmark.
|
|
The original function for that key-binding has another associated
key-binding, so it is save to replace that one.
|
|
* bookmark-conf.el ("durand"): Use types of bookmark handlers as group
headings.
(pdf-view-bookmark-jump-handler): Give it the type "PDF".
(durand-external-jump): Give it the type "External".
* eww-conf.el: Give the handler for EWW the type "EWW".
|
|
* bookmark-conf.el: NTU cool URL change
|
|
* 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.
|
|
* 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.
|
|
* bookmark-conf.el (durand-bookmark-write-file, bookmark-write-file):
Just as the title says.
|
|
* bookmark-conf.el: Remove bookmark(-handler)? from the name of the
group heading.
|
|
* 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.
|
|
The previous regular expression cannot handle remote file names with
multiple hops. This is now fixed.
|
|
* 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.
|
|
|
|
* 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.
|
|
|
|
Adapt to use an automatic filter group.
|
|
|
|
* bookmark-conf.el (blist-mode-hook): Highlight the current line.
* init.el ("protesilaos/lin"): Add the package to remap some
highlights.
|
|
|
|
* bookmark-conf.el: add a bookmark to open NTU cool.
* view-conf.el (durand-open-targets): Add a link to an online Tibetan
dictionary.
|
|
* bookmark-conf.el (blist-filter-groups):
("external"):
(durand-set-external-bookmark):
(durand-external-jump):
|
|
* bookmark-conf.el (durand-bookmark-set-preserve-annotation-advice)
(bookmark-set-internal): Add an around advice to preserve the
annotation when desired.
|
|
|
|
* 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.
|
|
|
|
|
|
* 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.
|
|
* bookmark-conf.el (blist-filter-groups, blist-info-p): Add the info
group.
|
|
|
|
Just adding my custom groups and setting some custom variables.
|