emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/subed 7d5c543 255/389: Add function: subed-srt--init


From: ELPA Syncer
Subject: [nongnu] elpa/subed 7d5c543 255/389: Add function: subed-srt--init
Date: Fri, 3 Dec 2021 11:00:37 -0500 (EST)

branch: elpa/subed
commit 7d5c543d2ac66ebc4cbbb94242abafefa08d3ec6
Author: Random User <rndusr@posteo.de>
Commit: Random User <rndusr@posteo.de>

    Add function: subed-srt--init
---
 subed/subed-srt.el | 7 +++++++
 subed/subed.el     | 4 +---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/subed/subed-srt.el b/subed/subed-srt.el
index c7b4b50..879e85f 100644
--- a/subed/subed-srt.el
+++ b/subed/subed-srt.el
@@ -545,5 +545,12 @@ scheduled call is canceled and another call is scheduled in
                 #'subed-srt--subtitle-msecs-start))
     (subed-srt--regenerate-ids)))
 
+
+(defun subed-srt--init ()
+  "This function is called when subed-mode is entered for a SRT file."
+  (setq-local font-lock-defaults '(subed-srt-font-lock-keywords))
+  (setq-local paragraph-start "^[[:alnum:]\n]+")
+  (setq-local paragraph-separate "\n\n"))
+
 (provide 'subed-srt)
 ;;; subed-srt.el ends here
diff --git a/subed/subed.el b/subed/subed.el
index 942467e..711b8a2 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -77,9 +77,7 @@
   "Enable subed mode."
   (interactive)
   (kill-all-local-variables)
-  (setq-local font-lock-defaults '(subed-font-lock-keywords))
-  (setq-local paragraph-start "^[[:alnum:]\n]+")
-  (setq-local paragraph-separate "\n\n")
+  (subed-srt--init)
   (use-local-map subed-mode-map)
   (add-hook 'post-command-hook #'subed--post-command-handler :append :local)
   (add-hook 'before-save-hook #'subed-sort :append :local)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]