[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/subed f28ad22 379/389: Make subed-mpv-jump-to-current-subt
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/subed f28ad22 379/389: Make subed-mpv-jump-to-current-subtitle interactive |
Date: |
Fri, 3 Dec 2021 11:01:02 -0500 (EST) |
branch: elpa/subed
commit f28ad2262b31f316984f5a68c3f56ac63979a556
Author: Sacha Chua <sacha@sachachua.com>
Commit: Random User <rndusr@posteo.de>
Make subed-mpv-jump-to-current-subtitle interactive
This is useful for manually looping over a subtitle.
* subed/subed-mpv.el (subed-mpv-jump-to-current-subtitle): Add
interactive marker.
* subed/subed.el (subed-mode-map): Bind M-j to
subed-mpv-jump-to-current-subtitle.
---
subed/subed-mpv.el | 1 +
subed/subed.el | 1 +
2 files changed, 2 insertions(+)
diff --git a/subed/subed-mpv.el b/subed/subed-mpv.el
index bd36a7f..3fb8ef9 100644
--- a/subed/subed-mpv.el
+++ b/subed/subed-mpv.el
@@ -315,6 +315,7 @@ See \"List of events\" in mpv(1)."
(defun subed-mpv-jump-to-current-subtitle ()
"Move playback position to start of currently focused subtitle if possible."
+ (interactive)
(let ((cur-sub-start (subed-subtitle-msecs-start)))
(when cur-sub-start
(subed-debug "Seeking player to focused subtitle: %S" cur-sub-start)
diff --git a/subed/subed.el b/subed/subed.el
index eb71b79..9230d79 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -70,6 +70,7 @@
(define-key subed-mode-map (kbd "M-.") #'subed-split-subtitle)
(define-key subed-mode-map (kbd "M-s") #'subed-sort)
(define-key subed-mode-map (kbd "M-SPC") #'subed-mpv-toggle-pause)
+ (define-key subed-mode-map (kbd "M-j")
#'subed-mpv-jump-to-current-subtitle)
(define-key subed-mode-map (kbd "C-c C-d") #'subed-toggle-debugging)
(define-key subed-mode-map (kbd "C-c C-v") #'subed-mpv-find-video)
(define-key subed-mode-map (kbd "C-c C-u") #'subed-mpv-play-video-from-url)
- [nongnu] elpa/subed dde5dfd 287/389: Simplify subed-mpv--client-buffer, (continued)
- [nongnu] elpa/subed dde5dfd 287/389: Simplify subed-mpv--client-buffer, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed b1c5b88 354/389: Some adjustments to subed-split-subtitle, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 5f1ad41 355/389: "mpv" instead of "MPV" (see `man mpv`, https://mpv.io etc), ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed a83ee74 357/389: Remove trailing space, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed da4dac9 358/389: Two spaces after sentence to make `make test` pass, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 49ddccc 359/389: Move subed--init-alist to subed.el, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 8263b33 360/389: subed-split-subtitle: Use offset or text fraction, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 1c52f1b 361/389: Add tests for splitting subtitles and handle more cases, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed e065632 362/389: Fix previous commit for subed-set-subtitle-text, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed ec7b222 368/389: Enable CPS showing by default and improve CPS toggling functions, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f28ad22 379/389: Make subed-mpv-jump-to-current-subtitle interactive,
ELPA Syncer <=
- [nongnu] elpa/subed c76ba50 387/389: Prompt for playback speed factor, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 9d0aa0f 388/389: Make make-subtitle a generic function, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed d0dfa1a 389/389: Preliminary support for .ass files (Advanced SubStation Alpha), ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f30780e 249/389: Default keybinding: C-M-i -> subed-insert-subtitle-adjacent, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f8793fb 330/389: Move motion hooks from subed-config.el to subed-common.el, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 31556c6 372/389: Add functions for bold and italic and change keybindings, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed ba22919 289/389: Add subed-mpv-jump-to-current-subtitle, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 14ebbbb 293/389: subed-srt--subtitle-id-at-msecs: Return nil if no matching subtitle, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 2e18727 294/389: Pause video initially, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 3d5902b 295/389: Reword comment, ELPA Syncer, 2021/12/03