branch: elpa/subed commit 81aca876336bc88bf1224dbfc04b41502e13808c Author: Random User <rnd...@posteo.de> Commit: Random User <rnd...@posteo.de>
Be more robust when moving forward/backward to subtitle text --- subed/subed-srt.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/subed/subed-srt.el b/subed/subed-srt.el index ea057c3..d501386 100644 --- a/subed/subed-srt.el +++ b/subed/subed-srt.el @@ -214,16 +214,17 @@ first subtitle)." (defun subed-srt-forward-subtitle-text () "Move point to next subtitle's text. -Return new point" +Return point or nil if there is no next subtitle." (interactive) - (subed-srt-forward-subtitle-id) - (subed-srt-move-to-subtitle-text)) + (when (subed-srt-forward-subtitle-id) + (subed-srt-move-to-subtitle-text))) (defun subed-srt-backward-subtitle-text () - "Move point to previous subtitle's text" + "Move point to previous subtitle's text. +Return point or nil if there is no previous subtitle." (interactive) - (subed-srt-backward-subtitle-id) - (subed-srt-move-to-subtitle-text)) + (when (subed-srt-backward-subtitle-id) + (subed-srt-move-to-subtitle-text))) (defun subed-srt-forward-subtitle-time-start () "Move point to next subtitle's start time."