summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorjao <jao@gnu.org>2025-05-23 14:44:16 +0100
committerjao <jao@gnu.org>2025-05-23 14:44:16 +0100
commit23c1bcb6dbc726bd2a4a2400ef37e2cd0f95015d (patch)
treefb1962921b2f0571fb1677db654946f43e1822a7
parente3ebc5e792d8924aa6b184ddcdd05c8e96fa1e03 (diff)
downloadelibs-23c1bcb6dbc726bd2a4a2400ef37e2cd0f95015d.tar.gz
elibs-23c1bcb6dbc726bd2a4a2400ef37e2cd0f95015d.tar.bz2
better view video command
-rw-r--r--init.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/init.el b/init.el
index b5b68ef..37a0af0 100644
--- a/init.el
+++ b/init.el
@@ -1313,9 +1313,10 @@
(defun jao-maybe-view-video (url &rest _ignored)
(interactive)
- (if (y-or-n-p "View video (y) or web page (n)? ")
- (jao-view-video url)
- (funcall jao-browse-url-function url)))
+ (let ((w (read-char "View video (v) or web page (w)? ")))
+ (cond ((eq w ?v) (jao-view-video url))
+ ((eq w ?w) (funcall jao-browse-url-function url))
+ (t (message "Aborted")))))
;;;; web browsers
(defun jao-www--buffer-p (b)