Modularize! * .gitignore: Ignore build artifacts. * Makefile.am: Compile Guile modules. * bootstrap: New file. * configure.ac: Create pre-inst-env. * pre-inst-env.in: New file. * scripts/srt2vtt: New file. * srt2vtt: Remove. * srt2vtt.scm: New file. * srt2vtt/subrip.scm: New file. * srt2vtt/ui.scm: New file. * srt2vtt/webvtt.scm: New file.
Check for EOF when reading subtitle lines. * srt2vtt (read-sub-rip): Test for EOF object.
Allow auto-compilation for now. * srt2vtt: Remove '--no-auto-compile' flag.
Accept blank lines as valid subtitles. * srt2vtt (read-sub-rip): Allow the first subtitle line to be blank.
Add docstrings. * srt2vtt: Add docstrings to important procedures.
Add blank line after WebVTT signature. * srt2vtt: Add blank line between signature and first subtitle.
Fix copyright statement copy/paste error. * srt2vtt: s/Haunt/srt2vtt/
First commit.