Now using eval for interpolation, enabling the use of all Python condition lists that don't contain the } character. That last restriction is ugly and should be fixed (using ast, for example). Also, need better handling of exceptions thrown while evaluating expressions.
Now using eval for interpolation, enabling the use of all Python condition lists that don't contain the } character. That last restriction is ugly and should be fixed (using ast, for example). Also, need better handling of exceptions thrown while evaluating expressions.
Bugfix: old name in exception handling clause.
Better handling of exceptions raised during evaluating expansions.
A first test case for the test suite, testing dependencies and their rebuilding and not rebuilding in the right situations.
Bugfix: need to append $ to generated regexes. re.match is weird.
Merge branch 'eval' of github.com:texttheater/produce into eval
Bugfix: need to go back up to testsuite directory between tests.
Added new test case for testing eval expansions.