5. A method for revising an electronic revisable-form document of a computer-based application comprising: providing a set of computer executable edit operations for the computer-based application, the computer executable edit operations being responsive to selected handwritten symbols; providing a positional input receiving mechanism to accept handwritten input; accepting from the positional input receiving mechanism selected handwritten input as handwritten symbols within the selected handwritten symbols and as positional locations, and storing a representation of the selected handwritten input at data locations of a memory device; recognizing one or more of the accepted handwritten symbols as elementary units of embeddable revisions, one or more of the embeddable revisions being operable to cause a change in the electronic revisable-form document; associating selected elementary units of embeddable revisions within the elementary units of embeddable revisions with selected computer executable edit operations within the computer executable edit operations, the selected computer executable edit operations having direct access to selected revision locations in the electronic revisable-form document; identifying relevant insertion locations associated with the selected computer executable edit operations based on the selected computer executable edit operations and the accepted handwritten symbols associated with the selected computer executable edit operations; grouping the elementary units of embeddable revisions, their associated positional locations, and the identified relevant insertion locations associated with the selected computer executable edit operations into a) selected embeddable revisions within the embeddable revisions and b) revision locations within the selected revision locations that are associated with the selected embeddable revisions; updating information about at least one of a) at least one of said selected embeddable revisions and b) at least one of the revision locations as one or more of the one or more of the accepted handwritten symbols associated with the selected embeddable revisions is recognized, the updating including accounting for a) one or more of the accepted positional locations associated with one or more of the elementary units, b) one or more of the computer executable edit operations associated with one or more of the elementary units, and c) one or more of the identified relevant insertion locations associated with one or more of the selected computer executable edit operations; converting one or more of the selected embeddable revisions and the revision locations associated with the one or more of the selected embeddable revisions communicated by the selected handwritten input associated with one or more of the selected elementary units into one or more machine executable processes that interface between a) said one or more of the selected elementary units and said revision locations associated with the one or more of the selected elementary units and b) the selected computer executable edit operations that are associated with the one or more of the selected elementary units and having direct access to said revision locations associated with the one or more of the selected elementary units; and executing said one or more machine executable processes to embed the embeddable revisions associated with the one or more of the selected elementary units into the electronic revisable-form document at said revision locations associated with the one or more of the selected elementary units in a format supported by the computer-based application.
31. The method according to claim 5 wherein the accepting step and the executing step are operative to serially accept input and embed output.