'on' | 'off' | 'toggle' | 'state' | 'revisions.on' | 'revisions.off' | 'revisions.toggle' | 'revisions.state'
Adds or removes information related to revision support to/from the document being edited.
on
Enable the comparison of revisions of the document being edited. No effect if this comparison is already enabled.
This is implemented by adding a unique serial number to all the elements of the document. Such serial numbers are saved as <?xxe-sn>
processing instructions. More information in Section 2, “Elements are given serial numbers”.
off
Disable the comparison of revisions of the document being edited. No effect if this comparison is already disabled.
This is implemented by removing their serial numbers from all the elements of the document.
toggle
Toggle the comparison of revisions of the document being edited.
state
Returns "on
" if the comparison of revisions is enabled. Returns "off
" otherwise.
revisions.on
Start storing all the revisions of the document being edited in the XML file containing this document. No effect if this option has already been chosen.
This is implemented by computing the binary delta (VCDIFF algorithm) between a normalized XML representation of the document being edited and a normalized XML representation of the document at the beginning of the editing session (that is, before any modification). Such binary deltas are base-64 encoded in order to be saved in a single <?xxe-revisions>
processing instruction found at the end of the document. More information in Appendix B, Format of the revision history.
Option Option |
revisions.off
Stop storing all the revisions of the document being edited in the XML file containing this document. No effect if this option has already been chosen.
revisions.toggle
Toggle the storage of revisions in the XML file containing the document being edited.
revisions.state
Returns "revisions.on
" if the option of storing all the revisions of the document being edited has been chosen. Returns "revisions.off
" otherwise.
Examples:
diffSupport on diffSupport state diffSupport revisions.toggle