Next Up Previous Contents
Next: F.3.3 Outstanding issues
Up: F.3 Release Notes, version DR-0.5
Previous: F.3.1 New in this release
[ID index][Keyword index]

F.3.2 Changes

The following are the changes to the Programcode DTD agreed after the last meeting.

CODEPROLOGUE content model
The CODEPROLOGUE element has changed to ROUTINEPROLOGUE, and almost all of its contents are now optional, as well as being in any order. As a result, the MISCCODE element is redundant, and has been removed.
Paragraph content
The paragraph content model has been substantially enlarged, and is now identical with that of the General DTD, with the exception of the cross-reference elements. As part of this, the General DTD was substantially restructured, to extract the paragraph-content elements into a separate DTD fragment, which the two DTDs share.
The changes are implemented in the down-converters
... though not very prettily. They should be robust enough that trial documents conforming to the updated DTDs should be testable.
Defects list added
The `defects list' is now part of the maintained code, and included in the distribution. This is the (supposedly authoritative) list of what changes have been suggested, and comments on their implementation.


Next Up Previous Contents
Next: F.3.3 Outstanding issues
Up: F.3 Release Notes, version DR-0.5
Previous: F.3.1 New in this release
[ID index][Keyword index]
The Starlink SGML Set
Starlink System Note 70
Norman Gray, Mark Taylor
21 April 1999. Release DR-0.7-13. Last updated 24 August 2001