aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispintro
diff options
context:
space:
mode:
authorGlenn Morris2012-12-05 22:17:10 -0800
committerGlenn Morris2012-12-05 22:17:10 -0800
commitd8ad4d3ff9dcea9c581d72e1e9ec292ea18673b1 (patch)
tree511f16e150fca1ed64ec71800eb0e62a9d95578a /doc/lispintro
parentb7f3003fdd2e6baacddcd7657708e887a6580785 (diff)
parente1d51545ced3cf6f58c44891563dfaf62c34b411 (diff)
downloademacs-d8ad4d3ff9dcea9c581d72e1e9ec292ea18673b1.tar.gz
emacs-d8ad4d3ff9dcea9c581d72e1e9ec292ea18673b1.zip
Merge from emacs-24; up to 2012-11-24T16:58:43Z!cyd@gnu.org
Diffstat (limited to 'doc/lispintro')
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi14
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index f885d6c15e8..34ef7cc093c 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -1053,7 +1053,7 @@ of Emacs Lisp, I am referring to GNU Emacs Lisp in particular.
1053 1053
1054My thanks to all who helped me with this book. My especial thanks to 1054My thanks to all who helped me with this book. My especial thanks to
1055@r{Jim Blandy}, @r{Noah Friedman}, @w{Jim Kingdon}, @r{Roland 1055@r{Jim Blandy}, @r{Noah Friedman}, @w{Jim Kingdon}, @r{Roland
1056McGrath}, @w{Frank Ritter}, @w{Randy Smith}, @w{Richard M.@: 1056McGrath}, @w{Frank Ritter}, @w{Randy Smith}, @w{Richard M.
1057Stallman}, and @w{Melissa Weisshaus}. My thanks also go to both 1057Stallman}, and @w{Melissa Weisshaus}. My thanks also go to both
1058@w{Philip Johnson} and @w{David Stampe} for their patient 1058@w{Philip Johnson} and @w{David Stampe} for their patient
1059encouragement. My mistakes are my own. 1059encouragement. My mistakes are my own.
@@ -1085,7 +1085,7 @@ Robert J. Chassell
1085@c has been already used, duplicate ignored 1085@c has been already used, duplicate ignored
1086@c I guess that is harmless (what happens if a later part of the text 1086@c I guess that is harmless (what happens if a later part of the text
1087@c makes a link to something in the first 4 pages though?). 1087@c makes a link to something in the first 4 pages though?).
1088@c Note that eg the Emacs manual has a preface, but does not bother 1088@c E.g., note that the Emacs manual has a preface, but does not bother
1089@c resetting the page numbers back to 1 after that. 1089@c resetting the page numbers back to 1 after that.
1090@iftex 1090@iftex
1091@headings off 1091@headings off
@@ -3072,7 +3072,7 @@ All functions are defined in terms of other functions, except for a few
3072language. When you write functions' definitions, you will write them in 3072language. When you write functions' definitions, you will write them in
3073Emacs Lisp and use other functions as your building blocks. Some of the 3073Emacs Lisp and use other functions as your building blocks. Some of the
3074functions you will use will themselves be written in Emacs Lisp (perhaps 3074functions you will use will themselves be written in Emacs Lisp (perhaps
3075by you) and some will be primitives written in C. The primitive 3075by you) and some will be primitives written in C@. The primitive
3076functions are used exactly like those written in Emacs Lisp and behave 3076functions are used exactly like those written in Emacs Lisp and behave
3077like them. They are written in C so we can easily run GNU Emacs on any 3077like them. They are written in C so we can easily run GNU Emacs on any
3078computer that has sufficient power and can run C. 3078computer that has sufficient power and can run C.
@@ -9029,7 +9029,7 @@ The last expression in the @code{kill-new} function adds the newly
9029copied string to whatever facility exists for copying and pasting 9029copied string to whatever facility exists for copying and pasting
9030among different programs running in a windowing system. In the X 9030among different programs running in a windowing system. In the X
9031Windowing system, for example, the @code{x-select-text} function takes 9031Windowing system, for example, the @code{x-select-text} function takes
9032the string and stores it in memory operated by X. You can paste the 9032the string and stores it in memory operated by X@. You can paste the
9033string in another program, such as an Xterm. 9033string in another program, such as an Xterm.
9034 9034
9035@need 1200 9035@need 1200
@@ -9657,7 +9657,7 @@ This sounds more complicated than it is and is easier seen in a diagram:
9657@noindent 9657@noindent
9658In the diagram, each box represents a word of computer memory that 9658In the diagram, each box represents a word of computer memory that
9659holds a Lisp object, usually in the form of a memory address. The boxes, 9659holds a Lisp object, usually in the form of a memory address. The boxes,
9660i.e.@: the addresses, are in pairs. Each arrow points to what the address 9660i.e., the addresses, are in pairs. Each arrow points to what the address
9661is the address of, either an atom or another pair of addresses. The 9661is the address of, either an atom or another pair of addresses. The
9662first box is the electronic address of @samp{rose} and the arrow points 9662first box is the electronic address of @samp{rose} and the arrow points
9663to @samp{rose}; the second box is the address of the next pair of boxes, 9663to @samp{rose}; the second box is the address of the next pair of boxes,
@@ -17612,7 +17612,7 @@ For example:
17612(load "~/emacs/slowsplit") 17612(load "~/emacs/slowsplit")
17613@end smallexample 17613@end smallexample
17614 17614
17615This evaluates, i.e.@: loads, the @file{slowsplit.el} file or if it 17615This evaluates, i.e., loads, the @file{slowsplit.el} file or if it
17616exists, the faster, byte compiled @file{slowsplit.elc} file from the 17616exists, the faster, byte compiled @file{slowsplit.elc} file from the
17617@file{emacs} sub-directory of your home directory. The file contains 17617@file{emacs} sub-directory of your home directory. The file contains
17618the function @code{split-window-quietly}, which John Robinson wrote in 17618the function @code{split-window-quietly}, which John Robinson wrote in
@@ -18781,7 +18781,7 @@ completes without problems.
18781 18781
18782@item 18782@item
18783While running Edebug, type @kbd{?} to see a list of all the Edebug commands. 18783While running Edebug, type @kbd{?} to see a list of all the Edebug commands.
18784(The @code{global-edebug-prefix} is usually @kbd{C-x X}, i.e.@: 18784(The @code{global-edebug-prefix} is usually @kbd{C-x X}, i.e.,
18785@kbd{@key{CTRL}-x} followed by an upper case @kbd{X}; use this prefix 18785@kbd{@key{CTRL}-x} followed by an upper case @kbd{X}; use this prefix
18786for commands made outside of the Edebug debugging buffer.) 18786for commands made outside of the Edebug debugging buffer.)
18787 18787