FEATURE: Entered is now inherited and nested in an accumulative way.
FEATURE: Entered is now executed before Description.
FEATURE: 'Can' is now added to 'Is', 'Has' and 'Are' for starting attribute declarations.
FEATURE: Instances listed after 'except'/'but' in player input using 'all', are now handled in the same way as other syntax parameters.
BUGFIX: The location of a instance that is 'nowhere' could cause the interpreter to crash.
BUGFIX: The pronoun handling could get confused if the player command referred to multiple instance with the same pronoun.
BUGFIX: An UNDO command directly after a QUIT where the player choose to UNDO crashed.
BUGFIX: The compiler could crash if a reference attribute was not defined in the parent class.
BUGFIX: Aggregating over an attribute might crash the interpreter if the aggregating set contained containers taking instances not having the attribute.
BUGFIX: Entered did not always set This correctly.
BUGFIX: 'except' without preceeding parameters caused the interpreter to crash.
BUGFIX: A problem with literals caused the dial-sample to crash.
BUGFIX: Forward delete now works on MacOSX (and probably Linux too).
BUGFIX: Some cases of disambiguating player references did not work as expected.
BUG: "undo" as a response to "Quit?" undid the wrong command in some cases.
BUG: verb bodies in outer nested locations did not get executed.
Prohibited locating actors into containers.
BUG: aggregating over things in restricted containers did not consider the class restriction so did not find e.g. attributes defined for that class.
BUG: In loops with an "In <CONTAINER>" filter this did not restrict the class to the classes taken by the container.
BUG: Isa expressions and loop filters did a general lookup for the class name, so would find e.g. default syntax parameters.
BUG: WinArun could try to restore from an empty file reference in some cases.
BUG: If a multiple or omnipotent indicator was used for one syntax which shared a common prefix (starting with the same verb e.g.) would sometimes miss the indicator. Changed this to make an indicator implicitly apply to all syntaxes with the same prefix.
Extensive refactoring of the sources and Makefiles.
Removed support for the Metrowerks (old Mac) compiler.