diff options
| author | Glenn Morris | 2012-12-05 22:17:10 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-12-05 22:17:10 -0800 |
| commit | d8ad4d3ff9dcea9c581d72e1e9ec292ea18673b1 (patch) | |
| tree | 511f16e150fca1ed64ec71800eb0e62a9d95578a /doc/lispintro | |
| parent | b7f3003fdd2e6baacddcd7657708e887a6580785 (diff) | |
| parent | e1d51545ced3cf6f58c44891563dfaf62c34b411 (diff) | |
| download | emacs-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.texi | 14 |
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 | ||
| 1054 | My thanks to all who helped me with this book. My especial thanks to | 1054 | My 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 |
| 1056 | McGrath}, @w{Frank Ritter}, @w{Randy Smith}, @w{Richard M.@: | 1056 | McGrath}, @w{Frank Ritter}, @w{Randy Smith}, @w{Richard M. |
| 1057 | Stallman}, and @w{Melissa Weisshaus}. My thanks also go to both | 1057 | Stallman}, 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 |
| 1059 | encouragement. My mistakes are my own. | 1059 | encouragement. 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 | |||
| 3072 | language. When you write functions' definitions, you will write them in | 3072 | language. When you write functions' definitions, you will write them in |
| 3073 | Emacs Lisp and use other functions as your building blocks. Some of the | 3073 | Emacs Lisp and use other functions as your building blocks. Some of the |
| 3074 | functions you will use will themselves be written in Emacs Lisp (perhaps | 3074 | functions you will use will themselves be written in Emacs Lisp (perhaps |
| 3075 | by you) and some will be primitives written in C. The primitive | 3075 | by you) and some will be primitives written in C@. The primitive |
| 3076 | functions are used exactly like those written in Emacs Lisp and behave | 3076 | functions are used exactly like those written in Emacs Lisp and behave |
| 3077 | like them. They are written in C so we can easily run GNU Emacs on any | 3077 | like them. They are written in C so we can easily run GNU Emacs on any |
| 3078 | computer that has sufficient power and can run C. | 3078 | computer that has sufficient power and can run C. |
| @@ -9029,7 +9029,7 @@ The last expression in the @code{kill-new} function adds the newly | |||
| 9029 | copied string to whatever facility exists for copying and pasting | 9029 | copied string to whatever facility exists for copying and pasting |
| 9030 | among different programs running in a windowing system. In the X | 9030 | among different programs running in a windowing system. In the X |
| 9031 | Windowing system, for example, the @code{x-select-text} function takes | 9031 | Windowing system, for example, the @code{x-select-text} function takes |
| 9032 | the string and stores it in memory operated by X. You can paste the | 9032 | the string and stores it in memory operated by X@. You can paste the |
| 9033 | string in another program, such as an Xterm. | 9033 | string 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 |
| 9658 | In the diagram, each box represents a word of computer memory that | 9658 | In the diagram, each box represents a word of computer memory that |
| 9659 | holds a Lisp object, usually in the form of a memory address. The boxes, | 9659 | holds a Lisp object, usually in the form of a memory address. The boxes, |
| 9660 | i.e.@: the addresses, are in pairs. Each arrow points to what the address | 9660 | i.e., the addresses, are in pairs. Each arrow points to what the address |
| 9661 | is the address of, either an atom or another pair of addresses. The | 9661 | is the address of, either an atom or another pair of addresses. The |
| 9662 | first box is the electronic address of @samp{rose} and the arrow points | 9662 | first box is the electronic address of @samp{rose} and the arrow points |
| 9663 | to @samp{rose}; the second box is the address of the next pair of boxes, | 9663 | to @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 | ||
| 17615 | This evaluates, i.e.@: loads, the @file{slowsplit.el} file or if it | 17615 | This evaluates, i.e., loads, the @file{slowsplit.el} file or if it |
| 17616 | exists, the faster, byte compiled @file{slowsplit.elc} file from the | 17616 | exists, 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 |
| 17618 | the function @code{split-window-quietly}, which John Robinson wrote in | 17618 | the function @code{split-window-quietly}, which John Robinson wrote in |
| @@ -18781,7 +18781,7 @@ completes without problems. | |||
| 18781 | 18781 | ||
| 18782 | @item | 18782 | @item |
| 18783 | While running Edebug, type @kbd{?} to see a list of all the Edebug commands. | 18783 | While 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 |
| 18786 | for commands made outside of the Edebug debugging buffer.) | 18786 | for commands made outside of the Edebug debugging buffer.) |
| 18787 | 18787 | ||