USENIX 2001 Abstract
Interactive Simultaneous Editing of Multiple Text Regions
Robert C. Miller and Brad A. Myers, Carnegie Mellon University
Simultaneous editing is a new method for automating repetitive text editing.
After describing a set of regions to edit (the records), the user can
edit any one record and see equivalent edits applied simultaneously to all other
records. The essence of simultaneous editing is generalizing the user's selection
in one record to equivalent selections in the other records. We describe a generalization
method that is fast (suitable for interactive use), domain-specific (capable
of using high-level knowledge such as Java and HTML syntax), and under user
control (generalizations can be corrected or overridden). Simultaneous editing
is useful for source code editing, HTML editing, and scripting, as well as many
- View the full text of this paper in
The Proceedings are published as a collective work, © 2001 by the USENIX Association. All Rights Reserved. Rights
to individual papers remain with the author or the author's employer.
Permission is granted for the noncommercial reproduction of the complete
work for educational or research purposes. USENIX acknowledges all
trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.