aboutsummaryrefslogtreecommitdiff
path: root/emacs/.emacs.d/init/ycp-web.el
diff options
context:
space:
mode:
authorYuchen Pei <id@ypei.org>2024-12-26 23:02:20 +1100
committerYuchen Pei <id@ypei.org>2024-12-26 23:02:20 +1100
commit0584de27f0fc5039e0198732385e0fdcbe41d924 (patch)
tree60f79d5d9d38155d6ef985c62aa60ab3319a400e /emacs/.emacs.d/init/ycp-web.el
parentf6b8f3d09dd1228858d4c07973f4330d671abe2a (diff)
[emacs] Add wiki-open-url to browse-url-handlersHEADmaster
Diffstat (limited to 'emacs/.emacs.d/init/ycp-web.el')
-rw-r--r--emacs/.emacs.d/init/ycp-web.el18
1 files changed, 10 insertions, 8 deletions
diff --git a/emacs/.emacs.d/init/ycp-web.el b/emacs/.emacs.d/init/ycp-web.el
index 6b2c755..c50cc46 100644
--- a/emacs/.emacs.d/init/ycp-web.el
+++ b/emacs/.emacs.d/init/ycp-web.el
@@ -250,20 +250,22 @@
(my-keybind global-map "\C-c\C-o" #'my-browse-url-at-point)
(my-setq-from-local my-newscorp-au-amp-nk)
(setq browse-url-handlers
- `(("^https?://www.spectator.com.au\\>" .
- ,(lambda (url &rest args) (my-open-spectator-au url)))
- (my-newscorp-au-url-p
- . ,(lambda (url &rest _) (my-open-newscorp-au url)))
- (my-mastodon-url-p
- . ,(lambda (url &rest _) (mastorg-open url)))
+ `((exitter-post-url-p
+ . ,(lambda (url &rest _) (exitter-open-post url)))
(my-hacker-news-url-p
. ,(lambda (url &rest _) (hnreader-comment url)))
+ (my-mastodon-url-p
+ . ,(lambda (url &rest _) (mastorg-open url)))
+ (my-newscorp-au-url-p
+ . ,(lambda (url &rest _) (my-open-newscorp-au url)))
(reddio-reddit-url-p
. ,(lambda (url &rest _) (reddio-open-url url)))
+ ("^https?://www.spectator.com.au\\>" .
+ ,(lambda (url &rest args) (my-open-spectator-au url)))
(my-stack-overflow-url-p
. ,(lambda (url &rest _) (sx-open-link url)))
- (exitter-post-url-p
- . ,(lambda (url &rest _) (exitter-open-post url)))
+ (wiki-engine-entry-url-p
+ . ,(lambda (url &rest _) (wiki-open-url url)))
(stringp . browse-url-firefox)))
)