aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/debugging.texi
diff options
context:
space:
mode:
authorFabián Ezequiel Gallina2014-12-27 13:21:17 -0300
committerFabián Ezequiel Gallina2014-12-27 13:21:17 -0300
commit411c1c65313aa4e22730ba9762e073881f4e299a (patch)
tree14833e398a5ce64db5124afafe992d47e51b70e8 /doc/lispref/debugging.texi
parentc3c51ec274f423cf8044cd5b9bc0bbc5bda1f6aa (diff)
parent216c6aadf22bfb9d209b6ce9a469499fd6e1b78f (diff)
downloademacs-411c1c65313aa4e22730ba9762e073881f4e299a.tar.gz
emacs-411c1c65313aa4e22730ba9762e073881f4e299a.zip
Merge from origin/emacs-24
216c6aa * net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band): Use `tramp-rsh-end-of-line', it ought to be more robust. 20cfd24 Improve indexing on the chapter/section/subsection levels. 14c3739 * lisp/progmodes/js.el (js-syntax-propertize): "return" can't be divided. ea78112 * net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band): Use "\n" as end-of-line delimeter for passwords, when running on MS Windows. 012479a * lisp/progmodes/sh-script.el: Don't set global indent-line-function 75e114f Fix line numbers on Python shell. d0fd23c doc/emacs/buffers.texi (Kill Buffer): Improve indexing. 8e818d1 Keep maximized when going fullscreen. 749813e python.el: Fix electric colon behavior 936d5e5 Fix last patch. 74d3b20 Fixes: debbugs:18623 Conflicts: doc/emacs/ChangeLog doc/lispref/ChangeLog doc/lispref/functions.texi lisp/ChangeLog src/ChangeLog src/xterm.c test/ChangeLog
Diffstat (limited to 'doc/lispref/debugging.texi')
-rw-r--r--doc/lispref/debugging.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index 66f12a022cb..0b3c47f4339 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -5,6 +5,7 @@
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Debugging 6@node Debugging
7@chapter Debugging Lisp Programs 7@chapter Debugging Lisp Programs
8@cindex debugging lisp programs
8 9
9 There are several ways to find and investigate problems in an Emacs 10 There are several ways to find and investigate problems in an Emacs
10Lisp program. 11Lisp program.
@@ -284,6 +285,8 @@ not currently set up to break on entry.
284 285
285@node Explicit Debug 286@node Explicit Debug
286@subsection Explicit Entry to the Debugger 287@subsection Explicit Entry to the Debugger
288@cindex debugger, explicit entry
289@cindex force entry to debugger
287 290
288 You can cause the debugger to be called at a certain point in your 291 You can cause the debugger to be called at a certain point in your
289program by writing the expression @code{(debug)} at that point. To do 292program by writing the expression @code{(debug)} at that point. To do
@@ -456,6 +459,7 @@ Toggle the display of local variables of the current stack frame.
456 459
457@node Invoking the Debugger 460@node Invoking the Debugger
458@subsection Invoking the Debugger 461@subsection Invoking the Debugger
462@cindex invoking lisp debugger
459 463
460 Here we describe in full detail the function @code{debug} that is used 464 Here we describe in full detail the function @code{debug} that is used
461to invoke the debugger. 465to invoke the debugger.
@@ -707,6 +711,7 @@ find the mismatch.)
707 711
708@node Excess Open 712@node Excess Open
709@subsection Excess Open Parentheses 713@subsection Excess Open Parentheses
714@cindex excess open parentheses
710 715
711 The first step is to find the defun that is unbalanced. If there is 716 The first step is to find the defun that is unbalanced. If there is
712an excess open parenthesis, the way to do this is to go to the end of 717an excess open parenthesis, the way to do this is to go to the end of
@@ -741,6 +746,7 @@ anything.
741 746
742@node Excess Close 747@node Excess Close
743@subsection Excess Close Parentheses 748@subsection Excess Close Parentheses
749@cindex excess close parentheses
744 750
745 To deal with an excess close parenthesis, first go to the beginning 751 To deal with an excess close parenthesis, first go to the beginning
746of the file, then type @kbd{C-u -1 C-M-u} to find the end of the first 752of the file, then type @kbd{C-u -1 C-M-u} to find the end of the first