|  3346f2c505 By default, if an operation produces an undefined value (a Jinja2 concept that corresponds to Python's KeyError, AttributeError, etc) then this value may be printed in a template, which is a nop. This behavior can hide bugs. This commit changes the Jinja2 behavior to raise an error instead of producing an undefined value in all cases. (We produce undefined values deliberately in a few places. Those are unaffected; it is OK to use several kinds of undefined values in one Jinja2 environment.) Fixes #337. | ||
|---|---|---|
| .. | ||
| __init__.py | ||
| dsl.py | ||
| plat.py | ||
| res.py | ||
| run.py | ||