diff lisp/prim/loaddefs.el @ 163:0132846995bd r20-3b8

Import from CVS: tag r20-3b8
author cvs
date Mon, 13 Aug 2007 09:43:35 +0200
parents c7528f8e288d
children 85ec50267440
line wrap: on
line diff
--- a/lisp/prim/loaddefs.el	Mon Aug 13 09:42:28 2007 +0200
+++ b/lisp/prim/loaddefs.el	Mon Aug 13 09:43:35 2007 +0200
@@ -90,6 +90,75 @@
 		  ".lof" ".blg" ".bbl" ".glo" ".idx" ".lot" ".fmt"
 		  ".diff" ".oi"))))
 
+(setq debug-ignored-errors
+      '(beginning-of-line
+	beginning-of-buffer
+	end-of-line
+        end-of-buffer
+	end-of-file buffer-read-only
+	"^Previous command was not a yank\\'"
+	"^Minibuffer window is not active\\'"
+	"^End of history; no next item\\'"
+	"^Beginning of history; no preceding item\\'"
+	"^No recursive edit is in progress\\'"
+	"^Changes to be undone are outside visible portion of buffer\\'"
+	"^No undo information in this buffer\\'"
+	"^No further undo information\\'"
+	"^Save not confirmed\\'"
+	"^Recover-file cancelled\\.\\'"
+
+	;; comint
+	"^Not at command line\\'"
+	"^Empty input ring\\'"
+	"^No history\\'"
+	"^Not found\\'";; To common?
+	"^Current buffer has no process\\'"
+
+	;; dabbrev
+	"^No dynamic expansion for \".*\" found\\.\\'"
+	"^No further dynamic expansions for \".*\" found\\.\\'"
+	"^No further dynamic expansions for `.*' found\\'"
+
+	;; Completion
+	"^To complete, the point must be after a symbol at least [0-9]* character long\\.\\'"
+	"^The string \".*\" is too short to be saved as a completion\\.\\'"
+
+	;; Compile
+	"^No more errors\\( yet\\|\\)\\'"
+
+	;; Gnus
+	"^NNTP: Connection closed\\.\\'"
+
+	;; info
+	"^Node has no Previous\\'"
+	"^No \".*\" in index\\'"
+
+	;; imenu
+	"^No items suitable for an index found in this buffer\\.\\'"
+	"^The mode \".*\" does not take full advantage of imenu\\.el yet\\.\\'"
+
+	;; ispell
+	"^No word found to check!\\'"
+
+	;; man
+
+	;; etags
+	"^No tags table in use!  Use .* to select one\\.\\'"
+	"^There is no default tag\\'"
+	"^No previous tag locations\\'"
+	"^File .* is not a valid tags table\\'"
+	"^No \\(more \\|\\)tags \\(matching\\|containing\\) "
+	"^Rerun etags: `.*' not found in "
+	"^All files processed\\.\\'"
+	"^No .* or .* in progress.\\'"
+	"^File .* not in current tags tables\\'"
+	"No tags table loaded."
+	"^Nothing to complete\\'"
+
+	;; BBDB
+	"^no previous record\\'"
+	"^no next record\\'"))
+
 (make-variable-buffer-local 'indent-tabs-mode)
 
 
@@ -310,9 +379,15 @@
 
 
 ;;; Load in generated autoloads (made by autoload.el).
-(condition-case nil
-    (load "auto-autoloads")
-  (file-error nil))
+;; (condition-case nil
+    ;; (load "auto-autoloads")
+  ;; (file-error nil))
+(let ((dir load-path))
+  (while dir
+    (condition-case nil
+	(load (concat (car dir) "/auto-autoloads"))
+      (file-error nil))
+    (pop dir)))
 
 ;;; Local Variables:
 ;;; no-byte-compile: t