aboutsummaryrefslogtreecommitdiff
path: root/Shell
diff options
context:
space:
mode:
authorAryadev Chavali <aryadev@aryadevchavali.com>2024-06-11 16:56:52 +0100
committerAryadev Chavali <aryadev@aryadevchavali.com>2024-06-11 16:56:52 +0100
commitc64708aaaaa47e36d8b458b09a43feb820e4e88f (patch)
treea966df58fb891702042a017f3a4683f4f6eafc32 /Shell
parentb97dbca3ce3088a0cfb583e6a240e47884a14a19 (diff)
downloaddotfiles-c64708aaaaa47e36d8b458b09a43feb820e4e88f.tar.gz
dotfiles-c64708aaaaa47e36d8b458b09a43feb820e4e88f.tar.bz2
dotfiles-c64708aaaaa47e36d8b458b09a43feb820e4e88f.zip
(Emacs/elisp)~massively reworked bookmarking system
Now it can: - cache results until bookmarks file is modified, so we don't need to open the file again if we've already figured everything out. This is in-memory and not as a file - a proper dispatching list which has pairs of form (PATTERNS . FUNC) so the dispatching system is a bit more abstract and easier to add to - use a URL property in org headings to get the bookmark URL rather than having it as part of the body of the entry. This means the body is now free to house any content without affecting the overall function of the system, such as notes or subtrees for related bookmarks.
Diffstat (limited to 'Shell')
0 files changed, 0 insertions, 0 deletions