X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=man%2Fxemacs%2Fbuilding.texi;h=df79630e275eec61cd545a2cbef5509efa99e48d;hb=6ffb60737f3b5dd42721c167cdf2acf3a3d79af6;hp=e7d3589c0704533ba687a363677f2af84b8aa579;hpb=762383636a99307282c2d93d26c35c046ec24da1;p=chise%2Fxemacs-chise.git- diff --git a/man/xemacs/building.texi b/man/xemacs/building.texi index e7d3589..df79630 100644 --- a/man/xemacs/building.texi +++ b/man/xemacs/building.texi @@ -1,5 +1,5 @@ -@node Running, Packages, Programs, Top +@node Running, Abbrevs, Programs, Top @chapter Compiling and Testing Programs The previous chapter discusses the Emacs commands that are useful for @@ -71,7 +71,7 @@ compilation is finished. You do not have to keep this buffer visible; compilation continues in any case. @findex kill-compilation - To kill the compilation process, type @kbd{M-x-kill-compilation}. The mode + To kill the compilation process, type @kbd{M-x kill-compilation}. The mode line of the @samp{*compilation*} buffer changes to say @samp{signal} instead of @samp{run}. Starting a new compilation also kills any running compilation, as only one can occur at any time. Starting a new @@ -372,7 +372,7 @@ editing task for invoking non-interactive functions (functions that are not commands). @table @kbd -@item M-@key{ESC} +@item M-: Read a Lisp expression in the minibuffer, evaluate it, and print the value in the minibuffer (@code{eval-expression}). @item C-x C-e @@ -387,21 +387,14 @@ Evaluate all the Lisp expressions in the region. Evaluate all the Lisp expressions in the buffer. @end table -@kindex M-ESC +@kindex M-: @findex eval-expression - @kbd{M-@key{ESC}} (@code{eval-expression}) is the most basic command + @kbd{M-:} (@code{eval-expression}) is the most basic command for evaluating a Lisp expression interactively. It reads the expression using the minibuffer, so you can execute any expression on a buffer regardless of what the buffer contains. When evaluation is complete, the current buffer is once again the buffer that was current when -@kbd{M-@key{ESC}} was typed. - - @kbd{M-@key{ESC}} can easily confuse users, especially on keyboards -with autorepeat, where it can result from holding down the @key{ESC} key -for too long. Therefore, @code{eval-expression} is normally a disabled -command. Attempting to use this command asks for confirmation and gives -you the option of enabling it; once you enable the command, you are no -longer required to confirm. @xref{Disabling}.@refill +@kbd{M-:} was typed. @kindex C-M-x @findex eval-defun @@ -518,8 +511,7 @@ Don't enter the debugger when the current frame is exited. This cancels a @kbd{b} command on a frame. @item e Read a Lisp expression in the minibuffer, evaluate it, and print the -value in the echo area. This is equivalent to the command @kbd{M-@key{ESC}}, -except that @kbd{e} is not normally disabled like @kbd{M-@key{ESC}}. +value in the echo area. This is equivalent to the command @kbd{M-:}. @item q Terminate the program being debugged; return to top-level Emacs command execution.