[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/subed 800b7aa 166/389: Move timer variables from subed-con
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/subed 800b7aa 166/389: Move timer variables from subed-config.el to where they are used |
Date: |
Fri, 3 Dec 2021 11:00:19 -0500 (EST) |
branch: elpa/subed
commit 800b7aa3584888f1ae3666b0ad6495b57c1ee852
Author: Random User <rndusr@posteo.de>
Commit: Random User <rndusr@posteo.de>
Move timer variables from subed-config.el to where they are used
---
subed/subed-config.el | 8 --------
subed/subed.el | 2 ++
2 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/subed/subed-config.el b/subed/subed-config.el
index 421fdc8..7deb9d0 100644
--- a/subed/subed-config.el
+++ b/subed/subed-config.el
@@ -153,10 +153,6 @@ unpausing the player."
:type 'float
:group 'subed)
-(defvar-local subed--unpause-after-typing-timer nil
- "Timer that waits before unpausing the player after the user
-typed something.")
-
(defvar-local subed--player-is-auto-paused nil
"Whether the player was paused by the user or automatically.")
@@ -198,10 +194,6 @@ was moved by the user."
:type 'float
:group 'subed)
-(defvar-local subed--point-sync-delay-after-motion-timer nil
- "Timer that waits before re-adding
-`subed--sync-point-to-player' after temporarily removing it.")
-
(defvar-local subed--point-was-synced nil
"When temporarily disabling point-to-player sync, this variable
remembers whether it was originally enabled by the user.")
diff --git a/subed/subed.el b/subed/subed.el
index b9c98af..9a9f120 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -397,6 +397,7 @@ playing subtitle."
(run-hooks 'post-command-hook)
(add-hook 'post-command-hook #'subed--post-command-handler :append
:local)))
+(defvar-local subed--point-sync-delay-after-motion-timer nil)
(defun subed-disable-sync-point-to-player-temporarily ()
"If point is synced to playback position, temporarily disable
that for `subed-point-sync-delay-after-motion' seconds."
@@ -549,6 +550,7 @@ buffer."
(subed-disable-pause-while-typing)
(subed-enable-pause-while-typing)))
+(defvar-local subed--unpause-after-typing-timer nil)
(defun subed--pause-while-typing (&rest args)
"Pause or slow down playback for `subed-unpause-after-typing-delay' seconds."
(when subed--unpause-after-typing-timer
- [nongnu] elpa/subed 84935a7 152/389: Make sure adjusting forward/backward never subtracts/adds, (continued)
- [nongnu] elpa/subed 84935a7 152/389: Make sure adjusting forward/backward never subtracts/adds, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed b34eb47 158/389: Fix docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 19efbb8 161/389: Rename subed--mode-enabled to subed-mode--enabled-p, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed a9a6835 154/389: Ensure subtitle length stays the same when moving, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 10e0e28 155/389: Use #' for functions, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed e799392 174/389: subed-move-subtitle: Fix docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 381ed1e 159/389: Add subed-srt--max-subtitle-id, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 2b3a1d4 165/389: Regenerate IDs after killing a subtitle, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 4d2c26d 163/389: Add subed-srt--regenerate-ids-soon-timer, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed a6300b2 164/389: Don't regenerate IDs immediately after inserting subtitle(s), ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 800b7aa 166/389: Move timer variables from subed-config.el to where they are used,
ELPA Syncer <=
- [nongnu] elpa/subed 3792b4b 178/389: subed-move-subtitle: Adjust docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 0e6ba37 180/389: Add option to ignore subtitle spacing when adjusting start/stop time, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed a7fa089 202/389: Remove unused variable err when parsing JSON response, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 41fa03d 195/389: Use temporary-file-directory for mpv socket, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed c326079 185/389: subed-guess-video-file: Handle language name in subtitle file name, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 300341a 186/389: subed-guess-video-file: Elaborate docstring, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed ab651e8 217/389: Rename subed-srt--max-subtitle-id to subed-srt--subtitle-id-max, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 909cffd 216/389: Use generic function subed-subtitle-text in test-subed.el, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 1654a08 207/389: Properly indent tests, ELPA Syncer, 2021/12/03
- [nongnu] elpa/subed 3bab6b7 196/389: Use subed-mpv-socket-dir for subed-mpv--socket, ELPA Syncer, 2021/12/03