Steven E. Harris writes:
 For the record, trying to search within, say, "~/src/"
fails due to
 `shell-quote-argument' around line 812 in igrep.el:
 
 ,----[ (igrep-find "egrep" "foo" '("~/src/*") nil) ]
 | cd /usr/local/lib/xemacs/xemacs-packages/lisp/igrep/
 | find \~/src -type d \( -name RCS -o -name CVS -o -name SCCS \) -prune -o -type f \!
-name \*\~ \! -name \*\,v \! -name s.\*  -print0 | xargs -0 -e egrep -n  -e foo 
/dev/null
 | find: ~/src: No such file or directory
 | 
 | igrep exited abnormally with code 123 at Thu Sep  5 09:47:11
 `---- 
This is because I haven't solved the problem of how to automatically
quote special characters in directory names (such as spaces, used mostly
on Microsoft Windows) but not shell metacharacters (such as ~, used by
Unix users).  Any suggestions?
-- 
Kevin