[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/subed 239deaf 246/389: subed-copy-player-pos-to-start/stop
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/subed 239deaf 246/389: subed-copy-player-pos-to-start/stop-time: Use generic functions |
Date: |
Fri, 3 Dec 2021 11:00:35 -0500 (EST) |
branch: elpa/subed
commit 239deafebc062dfac229a9f9d1dd4d7af312b90f
Author: Random User <rndusr@posteo.de>
Commit: Random User <rndusr@posteo.de>
subed-copy-player-pos-to-start/stop-time: Use generic functions
---
subed/subed.el | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/subed/subed.el b/subed/subed.el
index cffacda..326e23f 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -328,21 +328,19 @@ See `subed-increase-start-time' about ARG."
(subed-adjust-subtitle-time-stop (* -1 (subed-get-milliseconds-adjust arg))))
(defun subed-copy-player-pos-to-start-time ()
- "Replace current subtitle's start timestamp with mpv player's current
timestamp."
+ "Replace current subtitle's start time with current playback time."
(interactive)
- (subed-srt--jump-to-subtitle-time-start)
(when (and subed-mpv-playback-position
- (looking-at subed-srt--regexp-timestamp))
- (replace-match (subed-srt--msecs-to-timestamp subed-mpv-playback-position))
+ (subed-subtitle-msecs-start))
+ (subed-set-subtitle-time-start subed-mpv-playback-position)
(subed--run-subtitle-time-adjusted-hook)))
(defun subed-copy-player-pos-to-stop-time ()
- "Replace current subtitle's stop timestamp with mpv player's current
timestamp."
+ "Replace current subtitle's stop time with current playback time."
(interactive)
- (subed-srt--jump-to-subtitle-time-stop)
(when (and subed-mpv-playback-position
- (looking-at subed-srt--regexp-timestamp))
- (replace-match (subed-srt--msecs-to-timestamp subed-mpv-playback-position))
+ (subed-subtitle-msecs-stop))
+ (subed-set-subtitle-time-stop subed-mpv-playback-position)
(subed--run-subtitle-time-adjusted-hook)))
- [nongnu] elpa/subed fafff02 221/389: subed-srt--jump-to-subtitle-id: Remove useless progn, (continued)
- [nongnu] elpa/subed fafff02 221/389: subed-srt--jump-to-subtitle-id: Remove useless progn, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed dbc8394 222/389: Prevent extra goto-char when jumping to specific subtitle ID, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 7e2fe58 230/389: lint guards, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 77c206e 237/389: Remove redundant jumps, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 29652a4 239/389: Add subed-insert-subtitle-adjacent, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 422981e 240/389: Fix typos in tests, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 67d6253 241/389: Add more tests for subtitle insertion, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 1342294 242/389: Add more tests for inserting subtitles adjacent, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed ee0e3eb 243/389: subed-insert-subtitle-adjacent: Maybe use reduced subtitle spacing, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 1ef2dbb 245/389: Add more tests for inserting subtitles adjacent with restricted space, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 239deaf 246/389: subed-copy-player-pos-to-start/stop-time: Use generic functions,
ELPA Syncer <=
- [nongnu] elpa/subed 0924465 261/389: subed-srt--prepend-subtitle: Fix docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f62fdb9 263/389: Remove empty line, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed ce6bf04 271/389: Point to subed-mode docstring in "Installation", ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 464d0cb 284/389: Add defcustom: subed-enforce-time-boundaries, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed a1c66c5 116/389: Make if clause easier to grasp, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f31424e 115/389: Show message when enabling/disable features manually, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed b30293d 120/389: subed--replay-adjusted-subtitle: Fix docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 34caefb 117/389: Explain usage of prefix argument when adjusting/moving, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed b1cb470 134/389: Deduplicate code by adding subed-move-subtitles function, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed f7c04d2 167/389: Fix tests for inserting subtitle(s), ELPA Syncer, 2021/12/03