Jamie Zawinski writes:
 
 I type:
 
     ./lost TAB
 
 It completes:
 
     ./lost+found/
 
 M-x load-library RET completer RET
 I type:
 
     ./lost TAB
 
 It fails: "(No match)"
 
 If I type:
 
     lost TAB
 
 it completes:
 
     lost+found/ 
I noticed some odd completion behavior a while ago
also.  I added this
in my setup to get around it:
(add-hook 'shell-mode-hook 
            '(lambda () 
               (setq comint-dynamic-complete-functions
                    
'(comint-dynamic-complete-as-filename))))
Not a real fix, but it has been working as far as I
can tell.  You
could also remove this fset line in completer.el:
(fset 'comint-dynamic-complete-filename
      'completer-comint-dynamic-complete-filename)
It seems that
completer-comint-dynamic-complete-filename doesn't
always work.
Eric
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com