diff options
| -rw-r--r-- | lisp/simple.el | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/lisp/simple.el b/lisp/simple.el index cb4ddc6c3e2..849cbd6863a 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -145,18 +145,18 @@ nil means use goto-char using the second argument position.") | |||
| 145 | &optional avoid-current | 145 | &optional avoid-current |
| 146 | extra-test-inclusive | 146 | extra-test-inclusive |
| 147 | extra-test-exclusive) | 147 | extra-test-exclusive) |
| 148 | "Test if BUFFER is a `next-error' capable buffer. | 148 | "Return non-nil if BUFFER is a `next-error' capable buffer. |
| 149 | 149 | If AVOID-CURRENT is non-nil, and BUFFER is the current buffer, | |
| 150 | If AVOID-CURRENT is non-nil, treat the current buffer | 150 | return nil. |
| 151 | as an absolute last resort only. | 151 | |
| 152 | 152 | The function EXTRA-TEST-INCLUSIVE, if non-nil, is called if | |
| 153 | The function EXTRA-TEST-INCLUSIVE, if non-nil, is called in each buffer | 153 | BUFFER would not normally qualify. If it returns non-nil, BUFFER |
| 154 | that normally would not qualify. If it returns t, the buffer | 154 | is considered `next-error' capable, anyway, and the function |
| 155 | in question is treated as usable. | 155 | returns non-nil. |
| 156 | 156 | ||
| 157 | The function EXTRA-TEST-EXCLUSIVE, if non-nil, is called in each buffer | 157 | The function EXTRA-TEST-EXCLUSIVE, if non-nil, is called if the |
| 158 | that would normally be considered usable. If it returns nil, | 158 | buffer would normally qualify. If it returns nil, BUFFER is |
| 159 | that buffer is rejected." | 159 | rejected, and the function returns nil." |
| 160 | (and (buffer-name buffer) ;First make sure it's live. | 160 | (and (buffer-name buffer) ;First make sure it's live. |
| 161 | (not (and avoid-current (eq buffer (current-buffer)))) | 161 | (not (and avoid-current (eq buffer (current-buffer)))) |
| 162 | (with-current-buffer buffer | 162 | (with-current-buffer buffer |