aboutsummaryrefslogtreecommitdiff
path: root/wiki-utils.el
diff options
context:
space:
mode:
authorYuchen Pei <id@ypei.org>2023-07-10 13:48:16 +1000
committerYuchen Pei <id@ypei.org>2023-07-10 13:48:16 +1000
commitfe9c1a19d71ab757b9a20e0f601b80b2ac7761c6 (patch)
treeeafd38a336645d0131c1b4634402401839bf4f29 /wiki-utils.el
parent161752ee1943dbb25060a1488086da1a00aeaadb (diff)
Enhance local navigation.
Add `wiki-find-file' to open a local file in wiki-mode. Guess the wikisite id based on the default directory.
Diffstat (limited to 'wiki-utils.el')
-rw-r--r--wiki-utils.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/wiki-utils.el b/wiki-utils.el
index c2500a4..dde7edc 100644
--- a/wiki-utils.el
+++ b/wiki-utils.el
@@ -132,7 +132,9 @@ identifier is a symbol, and properties is a plist of the site.
One of the sites is (local), meaning a local filesystem.")
(defun wiki-site-fetcher (wiki-site)
- (intern (format "wiki-%s-fetch" wiki-site)))
+ (if wiki-site
+ (intern (format "wiki-%s-fetch" wiki-site))
+ 'wiki-find-file))
(provide 'wiki-utils)
;;; wiki-utils.el ends here