2010-08-20 | Paul Boddie | raw annotate files changeset graph | Fixed try...except...else statement scope/usage branching. Added special abandoned branch scope objects which prevent such branches from contributing any new scope information when merging branches. Introduced scope conflict objects which defer the reporting of scope conflicts until any actual usage of ambiguously scoped names, if any such usage actually occurs. Added various tests. Improved the test summary reporting. |