diff lisp/loaddefs.el @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 3ecd8885ac67
children 576fb035e263
line wrap: on
line diff
--- a/lisp/loaddefs.el	Mon Aug 13 11:33:40 2007 +0200
+++ b/lisp/loaddefs.el	Mon Aug 13 11:35:02 2007 +0200
@@ -86,10 +86,23 @@
 ;; making it more likely you will get a unique match.
 (setq completion-ignored-extensions
       (mapcar 'purecopy
-	      '(".o" ".elc" "~" ".bin" ".lbin" ".fasl"
-		".dvi" ".toc" ".log" ".aux" ".a" ".ln"
-		".lof" ".blg" ".bbl" ".glo" ".idx" ".lot" ".fmt"
-		".diff" ".oi" ".class")))
+	      ;; this is way way way bogus.
+	      ;; completely wtf?
+	      ;; the only things that should be here are those that are
+	      ;; (a) universally recognizable, and
+	      ;; (b) obvious backup files, or
+	      ;; (c) obvious binary files that are generated on a
+	      ;;     PER-SOURCE-FILE basis, so that they will actually
+	      ;;     cause annoyance.  This includes .exe files, e.g.
+;	      '(".o" ".elc" "~" ".bin" ".lbin" ".fasl"
+;		".dvi" ".toc" ;".log"
+;		".aux" ".a" ".ln"
+;		".lof" ".blg" ".bbl" ".glo" ".idx" ".lot" ".fmt"
+;		".diff" ".oi" ".class")))
+	      '(".o" ".obj" ".elc" "~"
+		".bin" ".lbin" ;; #### these are doubtful, esp. the latter.
+		".dvi";; possibly doubtful, too.
+		".class")))
 
 
 ;; This needs to be redone better. -slb