I think you guys are going down the wrong track. On Tuesday, November 8, 2011, Marius Hofert wrote: > I just figured out that if I start emacs from the Mac's terminal (via "emacs" which starts /Applications/Emacs.app/Contents/MacOS/Emacs) and open an emacs shell with M-x shell, I can tab-complete a2ps. > > Hmmm... so the GUI version seems to act weird... It sounds to me like OSX's launcher is not setting some environment variable that does get set when you run the terminal. Possibly $FPATH. I would guess that it's looking for and not finding a function called _a2ps to do the completion. -- -PJ