ACM SIGCAPH Computers and the Physically Handicapped
Some virtues and limitations of action inferring interfaces
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
ACM Transactions on Computer-Human Interaction (TOCHI)
Adaptive forms: an interaction paradigm for entering structured data
IUI '98 Proceedings of the 3rd international conference on Intelligent user interfaces
Scripting graphical applications by demonstration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
A Taxonomy of Window Manager User Interfaces
IEEE Computer Graphics and Applications
Active Databases as a Paradigm for Enhanced Computing Environments
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
Scwm: An Extensible Constraint-Enabled Window Manager
Proceedings of the FREENIX Track: 2001 USENIX Annual Technical Conference
A comparative study of moded and modeless text editing by experienced editor users
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multics Emacs (Prose and Cons): A commercial text-processing system in Lisp
LFP '80 Proceedings of the 1980 ACM conference on LISP and functional programming
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
Design of the PEN video editor display module
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
Polylith: An environment to support management of tool interfaces
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
Document structure and modularity in mentor
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Integrated information manipulation systems (IMS): a cognitive view
COLING '80 Proceedings of the 8th conference on Computational linguistics
Use of annotated schemes for developing prototype programs
Proceedings of the workshop on Rapid prototyping
A comparative study of man-machine interfaces in interactive systems
ACM SIGCHI Bulletin
Overview of a display-oriented editor for INTERLISP
IJCAI'81 Proceedings of the 7th international joint conference on Artificial intelligence - Volume 2
Visual grammars for visual languages
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 2
Visual grammars for visual languages
AAAI'87 Proceedings of the sixth National conference on Artificial intelligence - Volume 2
Hi-index | 0.00 |
EMACS is a display editor which is implemented in an interpreted high level language. This allows users to extend the editor by replacing parts of it, to experiment with alternative command languages, and to share extensions which are generally useful. The ease of extension has contributed to the growth of a large set of useful features. This paper describes the organization of the EMACS system, emphasizing the way in which extensibility is achieved and used.