summaryrefslogtreecommitdiff
path: root/durand-bongo.el
AgeCommit message (Collapse)Author
2022-12-25bongo: eliminate some mysterious left fringeJSDurand
* durand-bongo.el (durand-bongo-set-fringe, bongo-playlist-mode-hook): This left fringe of width 40 just appears out of thin air, so I eliminate it in this function call, hooked into bongo-playlist-mode.
2022-12-23bongo: add functions to navigate in a cyclic mannerJSDurand
* durand-bongo.el (durand-bongo-next-or-first) (durand-bongo-previous-or-last): Cyclic navigation
2022-11-18bongo: safely exitingJSDurand
* durand-bongo.el (durand-bongo-stop-and-exit): Stop the subtitle related things just in case. (durand-bongo-sub-stop): Avoid setting nil.
2022-11-17bongo: Add cacheJSDurand
* common.el (durand-take): Declare as pure and side-effect free. * durand-bongo.el (bongo-sub-redisplay): Do nothing when not playing, to avoid clearing the subtitles buffer when stopped. (durand-bongo-time-process): A helper to replace nil values by 0 in the return value of `parse-time-string'. (bongo-sub-status-string): Use a cache to avoid searching for the subtitle every second.
2022-11-16bongo:JSDurand
Rename to durand-bongo.el. Also attempt to edit subtitles by use of Bongo. But currently I think I am better served by subed.el.