Hi,

In Emacs 23.1, to grep,
(1) M-x grep,
(2) change grep-command "grep -i -nH -e \"re\" -r \"/home/username/\" --include=\"*.*\"" to what I want.
All works well.

But in Emacs 23.2, after step(1), Emacs will fork a grep subprocess which take all CPU resource and I have to kill it.

I trace the code, there is a function grep-compute-defaults, seems to check the system info and set some initial values. It will call grep-probe to run some small test(grep English in the file Hello in Emacs).

But my grep-command cause Emacs/grep-probe into a non responsive state.

I don't want to change grep-command, how can I skip grep-probe?

Thanks,
Davy