A personal history of modeless text editing and cut/copy-paste

@article{Tesler2012APH,
  title={A personal history of modeless text editing and cut/copy-paste},
  author={Larry Tesler},
  journal={Interactions},
  year={2012},
  volume={19},
  pages={70-75}
}
Timelines provides perspectives on HCI history, glancing back at a road that sometimes took unexpected branches and turns. History is not a dry list of events; it is about points of view and differing interpretations.Jonathan Grudin, Editor 

How Modeless Editing Came To Be

  • L. Tesler
  • Computer Science
    IEEE Annals of the History of Computing
  • 2018
Gypsy, a text editor with a cut/copy/paste command suite that became the de facto standard in desktop publishing and most other applications, and one prototype was PUB, a markup language for print publishing.

On the design of text editors

The goal of this article is to characterize these implicit choices of default and implicit choices in text editors and to illustrate what are some alternatives without prescribing one or the other.

Direct Manipulation of Turtle Graphics

This thesis is centred around the question of how dynamic pictures can be created and manipulated directly, analogous to drawing images, in an attempt to overcome traditional abstract textual program

Augmented pasting with indirect pointing

This paper introduced prototype to explore the design space of augmented pasting and confirmed the disadvantage can be overcome by some visual effects and auxiliary mechanism of copy-and-paste through real space.

Intelligent Text Input Methods and Metrics

  • Computer Science
  • 2021
This thesis aims to develop intelligent text input systems utilizing the state-of-the-art machine learning techniques, in order to support a comprehensive spectrum of text interactions, including entry, editing, and entry of special symbols such as emojis.

Personal clipboards for individual copy-and-paste on shared multi-user surfaces

This work introduces personal clipboards to multi-user surfaces, and shows that different personalization strategies enable clipboards, albeit with different impacts on interaction characteristics.

Gedit: Keyboard Gestures for Mobile Text Editing

Gedit, a system of on-keyboard gestures for convenient mobile text editing, which includes a ring gesture and flicks for cursor control, bezel gestures for mode switching, and four gesture shortcuts for copy, paste, cut, and undo.

Designing a Risk Manager Dashboard

This thesis explores the design of a dashboard interface viewing financial data, specifically clearinghouse data relevant for getting an overview of the current risk situation, based on available research and guidelines on graphical perception, information visualization and dashboard design.

Smart Edition of MIDI Files

A model is introduced, called Dancing MIDI, based on 1) two desirable, well-defined properties for edit operations and 2) two well- defined operations, Split and Concat, with an implementation that formally satisfies the two properties.

Generative Theories of Interaction

Generative Theories of Interaction are introduced, which draw insights from empirical theories about human behavior in order to define specific concepts and actionable principles, which serve as guidelines for analyzing, critiquing, and constructing new technological artifacts.

References

SHOWING 1-10 OF 20 REFERENCES

Design case study: the bravo text editor

Timelines provides perspectives on HCI history, glancing back at a road that sometimes took unexpected branches and turns. History is not a dry list of events; it is about points of view and

The evaluation of text editors: methodology and empirical results.

The methodology has thus far been used to evaluate nine diverse text editors, producing an initial database of performance results that tells us not only about the editors but also about the users—the magnitude of individual differences and the factors affecting novice learning.

Designing the STAR User Interface

In April 1981, Xerox announced the 8010 Star Information System, a new personal computer designed for offices that is a multifunction system combining document creation, data processing, and electronic filing, mailing, and printing.

Apple computer, Inc.

Twenty years after it was founded, Apple is no longer the major power it once was in personal computing. Apple was the first mainstream vendor of personal computers and is still an important player,

Personal distributed computing: the Alto and Ethernet software

The paper describes the complex and diverse collection of software built to pursue this goal, ranging from operating systems, programming environments, and communications software to printing and file servers, user interfaces, and applications such as editors, illustrators, and mail systems.

A research center for augmenting human intellect

This paper describes a multisponsor research center at Stanford Research Institute in man-computer interaction that aims to provide real-time information about the interaction between man and computer.

User Interface Standards

  • Apple Computer, Inc.,
  • 1980

the Alto and Ethernet software

  • Proc. of the ACM Conference on the History of Personal Workstations
  • 1986