4
I Use This!
Activity Not Available

Commits : Listings

Analyzed over 1 year ago. based on code collected over 2 years ago.
Feb 10, 2022 — Feb 10, 2023
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Unified the grabber QuickStart instructions, they are quite similar now. More... over 23 years ago
Hacked together an 'uninstall' target. It removes files created by 'make install'. However it does not remove empty directories, and leaves the packlist and perllocal.pod files alone. (These files are _modified_ in strange ways on installation, it's hard to unmodify them.) More... over 23 years ago
Whoops, forgot to import the gettz() function. I'm trying to move away from export-by-default (@EXPORT) towards export-if-asked (@EXPORT_OK). More... over 23 years ago
Added a few more todo items, almost all for tv_extractinfo_en. That tool can suck almost infinite amounts of programmer time. I noticed these after beginning to get radio listings as well as television. More... over 23 years ago
Reinstated the timezone preservation in time12to24(), I think I removed it by accident. Doesn't seem to make any difference :-). More... over 23 years ago
The DTD says quite clearly 'if no explicit timezone is given, UT is assumed'. But until now that's not what the various tools were doing: they were interpreting plain dates according to the local timezone. Jerry spotted this by running 'make test'; the tv_to_latex output was wrong. More... over 23 years ago
Whoops, regexp confusion. More... over 23 years ago
Skip warning about the '*.orig' backup files generated by patch(1). More... over 23 years ago
Moved XMLTV.pm into the lib/ directory along with TZ.pm. So now lib/ is the place for modules needed by the rest of the project (as distinct from modules needed only for a particular program, which can live in that program's own directory). This is ad hoc, but tidier than before. More... over 23 years ago
Created a new XMLTV::TZ module for the two timezone-handling routines gettz() and ParseDate_PreservingTZ(). So now the general timezone stuff is in XMLTV::TZ and the UK-specific summer time stuff is in XMLTV::UK_TZ. More... over 23 years ago
Formatting change. More... over 23 years ago
Redirect stderr to a file which is removed if the test passes. More... over 23 years ago
Created manual page, and changed --config option to --config-file. More... over 23 years ago
Fixed the regexp match of $res by quoting with \Q...\E. Otherwise strange characters in the user response cause the regexp to do strange things. More... over 23 years ago
Manual page for tv_grab_uk. More... over 23 years ago
added a couple languages and relaxed the requirements on there names More... over 23 years ago
Using tv_grab_uk is now more like tv_grab_na: there's a separate --configure stage where you choose what channels to download. This is slightly less flexible than the old command line arguments, and I still have to work out a decent system for prompting the user about new channels that have appeared on the site. But it should make things more user-friendly and consistent. More... over 23 years ago
Display the providers to the user in the same order as the website (as it was before). More... over 23 years ago
Finished writing the --configure routine for tv_grab_uk. All I have to do now is actually read the configuration file when it runs :-). To handle long runs of yes/no with optional 'yes to all' I added XMLTV::Ask::askManyBooleanQuestions(). I have not yet modified tv_grab_na to use this routine although it would probably be a good idea for tidyness. More... over 23 years ago
Skip warning about XMLTV::Memoize's *.cache files. More... over 23 years ago
Removed the unvalidated questions from XMLTV::Ask, now the response must always be in the list of options (as must the default). The provider selection in tv_grab_na now uses askQuestion() rather than printing out options by itself. More... over 23 years ago
Fixed argument parsing so eg --cache --configure is treated as two separate options. More... over 23 years ago
added warning on grab that config file location needs upgrading More... over 23 years ago
now on --configure, configuration file moved to new location ie from ~/.xmltv_na to ~/xmltv/tv_grab_na More... over 23 years ago
fixed it because it was obviously not tested More... over 23 years ago
added a couple of new languages I have come across More... over 23 years ago
*Started* to implement --configure for tv_grab_uk. This means moving the existing 'main program' into a grab() subroutine and then calling either grab() or configure() depending on the command line. The --configure option doesn't work yet, but tv_grab_uk is no worse than it was before and passes the test suite (parallel_test), so now is a good interim time to commit before I mess it up further. More... over 23 years ago
'make distcheck' doesn't warn about Emacs autosave files. More... over 23 years ago
Moved the question-asking routines from the --configure stage of tv_grab_na to a new support module XMLTV::Ask. More... over 23 years ago
Fixed the choice of cache filename when --cache is given to a program that calls XMLTV::Memoize::check_argv(). It should be in the current directory, not the same directory as the binary! More... over 23 years ago