Patent ReferencesMethod for assuring atomicity of multi-row update operations in a database system Superblock structure in a multiple in a data editor Editing of a superblock data structure Implicit creation of a superblock data structure Version management tool Modifying text data to change features in a region of text Method and apparatus for limiting manipulation of documents within a multi-document relationship in a data processing system Method for selecting multiple versions of data in a reduced record units text editing system Concurrently applying redo records to backup database in a log sequence using single queue server per queue at a time Distributed text editing system with remote terminal transmits successive audit messages each identifying individual editing operation InventorApplicationNo. 884405 filed on 05/18/1992US Classes:715/540Replacement of elementExaminersPrimary: Herndon, Heather R.Assistant: Fetting, Anton W. Attorney, Agent or FirmForeign Patent References
International ClassG06F 017/24Foreign Application Priority Data1991-05-18 JPAbstractA text managing system performs an editing operation of a text using a text editing program in a computer system. The system includes a text operation unit which receives insertion/update/deletion information of the text input by an operator and displays the result of the editing for the above information on a screen. An UNDO/REDO control unit restores the text to be displayed on the screen for the previous states as to the result of the editing and reexecuting the text restored based on the above steps. An UNDO management table stores UNDO levels indicating the number of the UNDO operation. An UNDO management block manages the text edited in the above steps by pointing from the UNDO management table during the editing operation. An UNDO text block holds an insertion text into be inserted to the text, an update text to be updated from the text, and a deletion text to be deleted from the text during the editing operation. A text processing unit for manages the text already edited in the editing operation. A text management block manages the insertion text, the update text, and the deletion text. A history management unit forms the difference text a before/after editing operation based on the insertion text, the update text and the deletion text pointed to by the text management block.Other References
| |