# HG changeset patch # User Gerd Moellmann # Date 962810269 0 # Node ID 2381ee2fec5b32a5c48d27a0f3780e61cd27fb7b # Parent 16e560dd4ab8b38021ab26d5528cbd76a53212e4 *** empty log message *** diff -r 16e560dd4ab8 -r 2381ee2fec5b etc/NEWS --- a/etc/NEWS Wed Jul 05 15:16:15 2000 +0000 +++ b/etc/NEWS Wed Jul 05 15:17:49 2000 +0000 @@ -685,12 +685,15 @@ ** New features in evaluation commands -The commands to evaluate Lisp expressions, such as C-M-x in Lisp +*** The commands to evaluate Lisp expressions, such as C-M-x in Lisp modes, C-j in Lisp Interaction mode, and M-:, now bind the variables print-level, print-length, and debug-on-error based on the customizable variables eval-expression-print-level, eval-expression-print-length, and eval-expression-debug-on-error. +*** The function `eval-defun' (M-C-x) now loads Edebug and instruments +code when called with a prefix argument. + ** Dired changes *** New variable `dired-recursive-deletes' determines if the delete diff -r 16e560dd4ab8 -r 2381ee2fec5b lisp/ChangeLog --- a/lisp/ChangeLog Wed Jul 05 15:16:15 2000 +0000 +++ b/lisp/ChangeLog Wed Jul 05 15:17:49 2000 +0000 @@ -1,3 +1,13 @@ +2000-07-05 Gerd Moellmann + + * emacs-lisp/lisp-mode.el (eval-defun-2): Remove parameter + EVAL-DEFUN-ARG-INTERNAL; always print to minibuffer. + (eval-defun): If called with prefix arg, instrument code for + Edebug. + + * emacs-lisp/edebug.el (edebug-eval-defun): Make doc string + similar to that of eval-defun. + 2000-07-04 Dave Love * hl-line.el (hl-line-overlay): Make it permanent-local.