annotate lispref/back.texi @ 30929:3d5ccbaddc59

Set to standard author/maintainer/keyword fields. Fine tuning to menu map appearance and operation, and added help. Remove `start' and `end' error messages when compiling. (ispell-choices-win-default-height): Fixed comment string. (ispell-dictionary-alist-1): Fixed regexp in castellano and castellano8 dictionaries. (ispell-dictionary-alist-3): Fixed regexp in francais dictionary. (ispell-dictionary-alist-4): Fixed regexp in francais-tex dictionary, added italiano dictionary. (ispell-skip-region-alist): Removed regexp thrashing when `-' is a word character (ispell-tex-skip-alists): Added psfig support. (ispell-skip-html): Renamed from ispell-skip-sgml. (ispell-begin-skip-region-regexp, ispell-skip-region) (ispell-minor-check): Improved html skipping support to skip across code, and recognize `&' commands without propper `;' syntax; (ispell-process-line): Fix alignment error when manually correcting spelling. (ispell): Fix comment string. (ispell-add-per-file-word-list): Always put word list on new line.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 17 Aug 2000 20:54:01 +0000
parents 3fdcd0afea4b
children 695cf19ef79e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26693
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
1 \input /home/gd/gnu/doc/texinfo.tex @c -*-texinfo-*-
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
2 @c %**start of header
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
3 @setfilename back-cover
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
4 @settitle GNU Emacs Lisp Reference Manual
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
5 @c %**end of header
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
6 .
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
7 @sp 7
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
8 @center @titlefont {GNU Emacs Lisp}
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
9 @sp 1
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
10
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
11 @quotation
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
12 Most of the GNU Emacs text editor is written in the programming
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
13 language called Emacs Lisp. You can write new code in Emacs Lisp and
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
14 install it as an extension to the editor. However, Emacs Lisp is more
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
15 than a mere ``extension language''; it is a full computer programming
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
16 language in its own right. You can use it as you would any other
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
17 programming language.
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
18
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
19 Because Emacs Lisp is designed for use in an editor, it has special
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
20 features for scanning and parsing text as well as features for handling
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
21 files, buffers, displays, subprocesses, and so on. Emacs Lisp is
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
22 closely integrated with the editing facilities; thus, editing commands
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
23 are functions that can also conveniently be called from Lisp programs,
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
24 and parameters for customization are ordinary Lisp variables.
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
25
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
26 This manual describes Emacs Lisp. Generally speaking, the earlier
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
27 chapters describe features of Emacs Lisp that have counterparts in
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
28 many programming languages, and later chapters describe features that
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
29 are peculiar to Emacs Lisp or relate specifically to editing.
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
30 @end quotation
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
31
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
32 @hfil
3fdcd0afea4b *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
33 @bye