Mercurial > emacs
diff lispref/debugging.texi @ 76841:fc9d442f98d2
Improve indexing.
| author | Eli Zaretskii <eliz@gnu.org> |
|---|---|
| date | Sat, 31 Mar 2007 17:27:34 +0000 |
| parents | 6d19c76d81c5 |
| children | 5abfe5939c01 |
line wrap: on
line diff
--- a/lispref/debugging.texi Sat Mar 31 16:11:31 2007 +0000 +++ b/lispref/debugging.texi Sat Mar 31 17:27:34 2007 +0000 @@ -675,6 +675,7 @@ @node Syntax Errors @section Debugging Invalid Lisp Syntax +@cindex debugging invalid Lisp syntax The Lisp reader reports invalid syntax, but cannot say where the real problem is. For example, the error ``End of file during parsing'' in @@ -690,6 +691,8 @@ if it goes to the place where that defun appears to end. If it does not, there is a problem in that defun. +@cindex unbalanced parentheses +@cindex parentheses mismatch However, unmatched parentheses are the most common syntax errors in Lisp, and we can give further advice for those cases. (In addition, just moving point through the code with Show Paren mode enabled might @@ -798,6 +801,7 @@ @node Compilation Errors @section Debugging Problems in Compilation +@cindex debugging byte compilation problems When an error happens during byte compilation, it is normally due to invalid syntax in the program you are compiling. The compiler prints a
