metomi/rose — pull request #233 by benfitzpatrick (2012-12-04 12:19:47+00:00)
Title: config edit: better "ignore" errors and latent variable triggering

This improves the error reporting code for config-edit, fixing several deficiencies.

The error reporting specification is now in an appendix in the configuration documentation - the content was agreed by @dpmatthews.

The user interface for fixing ignored state errors (menu for variables) is now much simpler to understand for the user (Autofix State option) and avoids the previous option-overloading behaviour (e.g. Ignore could occasionally mean Trigger-Ignore instead of User-Ignore depending on error state).

Latent variables now load with the correct trigger-ignored state.