Margin Notes

Margin notes in this document give information about the type of difference between T3.0 and previous versions of T. There are seven categories of difference:

Fixed
indicates errors or bugs in previous releases that have been fixed.

Extended
indicates that some additional functionality has been added to the feature thus marked.

Added
indicates some additional functionality that has been added to the language.

Experimental
indicates new features of the language which are included on an experimental basis. Experimental features may be removed from the language at some future release.

Changing
indicates a change in functionality. The previous functionality is supported in the current release but will be removed in some future release. Any code which relies on aspects of the language which are changing should be modified as soon as possible.

Changed
indicates an incompatibility between T3.0 and previous versions of T. Code which uses a changed feature will either not work in T3.0 or will not work in previous versions of T.

Removed
indicates functionality that has been removed from the current release, and is no longer supported. Any code which relies on removed features will no longer work.