CommitEdits (cmt)

This option may be invoked from all environments, and is selectable from the Tool Bar for all constructs; it is applicable to constructs whose SRC file differs from the CFG, when the cmt button will be decorated : Construct edited decoration

If committing the edits to the system would cause dependent constructs to be reset, a list of dependencies is presented in the Text Window, and the user prompted:

      Proceed with fifi.mch commit?
A distinction is made between mathematical change and annotational change (see Top Bar Help for DocumentMarkUp), the latter affecting only documents which depend on the current construct. When dependent constructs are affected, the type of change is reported in the Display Area.

If there are no dependent constructs, or the response to the above prompt is `Yes', a check is made that the file parses; if not, the error is reported in the Display Area and the commit aborted.

If the commit is successful, the type of the change (mathematical or annotational) is reported in the Display Area and the editor will remain open or closed depending on the setting of the Editor Option (see Top Bar Help for Options).

It is not possible to commit mathematical changes made to library or generated constructs; annotation changes will be accepted in the normal way.

It is also possible to commit the changes of an edited construct through the Editor, Commit, Close, Remake, Analyser, POGenerator and Mini-Remake tools.


A full on-line help listing is available in the Contents Page
Also available in the form of a complete Index.
Blogo © B-Core (UK) Limited, Last updated: 22 Feb 2002