X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=lisp%2Floaddefs.el;h=fa59466be68a445e8cc2cd2e4611192f1c8712be;hp=7217ae7b0d1cd1705be42380d9bc7365ca694c42;hb=efdb31fd4c8db81d2414c32d491f1bf994263c74;hpb=2fd9701a4f902054649dde9143a3f77809afee8f diff --git a/lisp/loaddefs.el b/lisp/loaddefs.el index 7217ae7..fa59466 100644 --- a/lisp/loaddefs.el +++ b/lisp/loaddefs.el @@ -85,12 +85,24 @@ ;; are ignored in completion, ;; 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 excludes executables (.exe, .com) + ;; and libraries (.a, .lib, .dll). +; '(".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