Set the assembly version of both Compiler and Tools projects to 0.5.1.
Fixed bug; error log did not correctly output date.
Added a new visitor that will locate not-required elements and return messages to the user.
Production translations from 'name' to 'name' are not required by sable.
The EditorForm exposes its CodeTextBox through a property, allowing for advanced editor operations.
Added static methods in DepthFirstTreeWalker and DepthFirstReversedTreeWalker that enumerates all tokens in a node.
Renamed CodeTextBox.getRangeFromToken -> CodeTextBox.RangeFromToken. The method is now public.
Created a method in CodeTextBox for getting the Token from a Place item.
Fixed a few xml type-references.
Fixes bug; TIdentifier.AsPHelper used IsPToken instead of IsPHelper.
Adds a CompilationCompleted event to the CodeTextBox.
Creates a non-generic DeclarationIdentifier as an intermediate between TIdentifier and the generic DeclarationIdentifier.
Merge branch 'master' into go-to-definition#26
TIdentifier.AsState returns the StateIdentifier that declares the state.
The selected identifier is highlighted using a light gray. As is all identifier pointing to the same declaration (including the declaration itself).
Adds a methods that jumps to the definition associated with the currently selected identifier.
Ads two properties to the EditorForm that expose the File- and the Edit-Menu.
Adds a button to the Edit menu which will move the CodeTextBox' selection
to the declaration of the selected identifier. This closes #26.
Merge branch 'master' into go-to-definition#26
Makes the '{' and '}' optional in the sablepp grammar in production translations.