Map
Index
Random
Help
th

QuoteRef: stallRM6_1981

topics > all references > ThesaHelp: references sa-sz



ThesaHelp:
ACM references m-z
ThesaHelp:
references sa-sz
Topic:
user-defined languages
Topic:
text editing
Topic:
extensible languages
Topic:
function library
Topic:
extensible systems
Topic:
software documentation
Topic:
minimal language systems
Topic:
understanding systems
Topic:
keyboard macros
Group:
parameters
Topic:
global declarations and variables
Topic:
dynamic code modification
Topic:
event controlled processing

Reference

Stallman, R.M., "EMACS: the extensible, customizable self-documenting display editor", Proceedings of the ACM SIGPLAN SIGOA Symposium on Text Manipulation, Portland, Oregon, ACM, ACM SIGPLAN Notices, 16, 6, pp. 147-156, June 1981. Google

Quotations
147 ;;Quote: Emacs is a real-time display editor which can be extended by the user while it is running
147+;;Quote: Emacs users can add and replace functions and modules; writing their definitions in the same language used for writing Emacs
147 ;;Quote: an Emacs library is a coherent set of new and redefined functions that extend the basic system
147+;;Quote: an Emacs library is a publication medium for users to share their extensions without interference
147 ;;Quote: since Emacs allows user customization, the whole user community becomes a source and testing ground for new ideas
150 ;;Quote: each function in an Emacs library includes documentation for the help system
147 ;;Quote: Emacs includes a complete, interactive, self-documenting help system; allows effective use of Emac's many features
149 ;;Quote: EMACS commands report the range of modified text. The display processor updates the screen to match the text one change at a time
150 ;;Quote: a programmable editor should not use the same commands for editing and programming; otherwise the programs are hard to read
152 ;;Quote: global variables are essential for customization; e.g., 'comment start' for recognizing the start of a comment in text
152+;;Quote: users can view and modify global variables if the names are known at run-time
152 ;;Quote: with dynamic scope, a function can temporarily modify editing commands; e.g., for picture editing
152 ;;Quote: a hook is a function invoked by an event; e.g., on loading a library or modifying a variable


Related Topics up

ThesaHelp: ACM references m-z (280 items)
ThesaHelp: references sa-sz (237 items)
Topic: user-defined languages (38 items)
Topic: text editing (34 items)
Topic: extensible languages (69 items)
Topic: function library (50 items)
Topic: extensible systems (22 items)
Topic: software documentation (64 items)
Topic: minimal language systems (12 items)
Topic: understanding systems (48 items)
Topic: keyboard macros (12 items)
Group: parameters   (10 topics, 145 quotes)
Topic: global declarations and variables (33 items)
Topic: dynamic code modification (15 items)
Topic: event controlled processing (46 items)

Collected barberCB 3/98
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.