don't disturb command history

Signed-off-by: Kyle Zhang <zhangk1985@gmail.com>
@kylezh 
在每次进入这个函数的时候，word-hist和ext-hist都会被清空成空list。
如果要保留history的话，至少应该把这两个变量放在 `grep-at-point` 函数外面吧？