A method, system, and medium for editing electronic drawings or drafting
documents are provided. The method includes presenting a representation
of an electronic drawing, including a version of the drawing itself, to
be edited, receiving edits to the representation, and storing the edits
in a file that is separate from the electronic drawing. The edits are not
initially made directly to the drawing. Rather, the edits are received
distinct from the drawing and later made to the drawing by a central
authority.