Fix indentation, add comments as per Frank's request, and found
c042bc9·Author: Steven R. Brandt·Closed by: Steven R. Brandt·2017-06-02
Description
1) Create a new parser_compare() routine which generalizes the procedure of comparing key/value pairs generated by the old parser and the new. 2) Turn the old parser off by default. Allow users to turn either parser on/off. 3) Convert some of the confess() errors to CST_error(). 4) Fix CST_error() to allow $full_warnings to be set. 5) Update the caching code so that it checks the peg modification time, too.
Allow old parser, new parser, or both
Make the schedule and config parsers look at main::cctk_parser. Also, fix the search for nonexistant groups.
1) Create a new parser_compare() routine which generalizes the procedure of comparing key/value pairs generated by the old parser and the new. 2) Turn the old parser off by default. Allow users to turn either parser on/off. 3) Convert some of the confess() errors to CST_error(). 4) Fix CST_error() to allow $full_warnings to be set. 5) Update the caching code so that it checks the peg modification time, too.
Allow old parser, new parser, or both
Make the schedule and config parsers look at main::cctk_parser. Also, fix the search for nonexistant groups.