diff options
| author | Juri Linkov | 2011-09-18 23:20:08 +0300 |
|---|---|---|
| committer | Juri Linkov | 2011-09-18 23:20:08 +0300 |
| commit | 46c5cf6650c166aca02bc2305d0c4e2784e1de3a (patch) | |
| tree | e85609f51f80ef4e6704297c0e60ab7e914cd226 /lisp/progmodes | |
| parent | d18b513ba78f152ca7c45cf04153c6868972e45e (diff) | |
| download | emacs-46c5cf6650c166aca02bc2305d0c4e2784e1de3a.tar.gz emacs-46c5cf6650c166aca02bc2305d0c4e2784e1de3a.zip | |
* lisp/progmodes/grep.el (grep-process-setup): Don't check code for 1
because `zgrep' returns 1 for successful matches.
Fixes: debbugs:9226
Diffstat (limited to 'lisp/progmodes')
| -rw-r--r-- | lisp/progmodes/grep.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el index 000243b05df..2c68a29dd00 100644 --- a/lisp/progmodes/grep.el +++ b/lisp/progmodes/grep.el | |||
| @@ -476,7 +476,7 @@ Set up `compilation-exit-message-function' and run `grep-setup-hook'." | |||
| 476 | ;; so the buffer is still unmodified if there is no output. | 476 | ;; so the buffer is still unmodified if there is no output. |
| 477 | (cond ((and (zerop code) (buffer-modified-p)) | 477 | (cond ((and (zerop code) (buffer-modified-p)) |
| 478 | '("finished (matches found)\n" . "matched")) | 478 | '("finished (matches found)\n" . "matched")) |
| 479 | ((or (= code 1) (not (buffer-modified-p))) | 479 | ((not (buffer-modified-p)) |
| 480 | '("finished with no matches found\n" . "no match")) | 480 | '("finished with no matches found\n" . "no match")) |
| 481 | (t | 481 | (t |
| 482 | (cons msg code))) | 482 | (cons msg code))) |