unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Kevin Rodgers <ihs_4664@yahoo.com>
Subject: Re: [comp.emacs] "Emacs" defined in Collins English Dictionary
Date: Wed, 15 Jun 2005 12:34:53 -0600	[thread overview]
Message-ID: <d8ps2p$g21$1@sea.gmane.org> (raw)
In-Reply-To: <m1DiBBO-0004R8C@rattlesnake.com>

Robert J. Chassell wrote:
 > It is simpler and shorter to say that Emacs is an integrating
 > environment, like a command line interface or a graphic user
 > interface.  Emacs is a virtual lisp machine.

Emacs can be an integrating environment, and it does have both graphical
and command line interfaces.  But it is definitely a text editor.

The Emacs manual has the correct definition, which the dictionary should
paraphrase:

	GNU Emacs [is] the GNU incarnation of the advanced,
	self-documenting, customizable, extensible real-time display
	editor.

(Shouldn't "incarnation" be "implementation"?)

And the manual explains each of those terms (see esp. "advanced" and
"extensible"):

	Emacs is a "display" editor because normally the text being
	edited is visible on the screen and is updated automatically as
	you type your commands.

	It [is] a "real-time" editor because the display is updated very
	frequently, usually after each character or pair of characters
	you type.

	Emacs [is] advanced because it provides facilities that go
	beyond simple insertion and deletion: controlling subprocesses;
	automatic indentation of programs; viewing two or more files at
	once; editing formatted text; and dealing in terms of
	characters, words, lines, sentences, paragraphs, and pages, as
	well as expressions and comments in several different
	programming languages.

	"Self-documenting" means that at any time you can type a special
	character, `Control-h', to find out what your options are.

	"Customizable" means that you can change the definitions of
	Emacs commands in little ways.

	"Extensible" means that you can go beyond simple customization
	and write entirely new commands, programs in the Lisp language
	to be run by Emacs's own Lisp interpreter.

-- 
Kevin Rodgers

  parent reply	other threads:[~2005-06-15 18:34 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-06-14  0:00 [comp.emacs] "Emacs" defined in Collins English Dictionary Miles Bader
2005-06-14 12:18 ` Mathias Dahl
2005-06-14 12:56   ` Nic Ferrier
2005-06-14 13:40     ` Mathias Dahl
2005-06-14 13:03   ` Juanma Barranquero
2005-06-14 13:11     ` Juanma Barranquero
2005-06-14 13:35   ` Alfred M. Szmidt
2005-06-14 13:10 ` Robert J. Chassell
2005-06-14 15:53   ` Gian Uberto Lauri
2005-06-14 19:11     ` Robert J. Chassell
2005-06-14 22:49       ` Gian Uberto Lauri
2005-06-15  0:00       ` Thien-Thi Nguyen
2005-06-15  0:53         ` Daniel Brockman
2005-06-15 22:13           ` Thien-Thi Nguyen
2005-06-14 19:52     ` Nic Ferrier
2005-06-15 18:34   ` Kevin Rodgers [this message]
2005-06-15 21:54     ` foo experimental account

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='d8ps2p$g21$1@sea.gmane.org' \
    --to=ihs_4664@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).