Commit graph

762 commits

Author SHA1 Message Date
Juanma Barranquero
dc2feacf15 (grep-find-use-xargs): Fix docstring. Patch from Matt Swift
<swift@alum.mit.edu>.
2002-10-28 07:30:33 +00:00
Richard M. Stallman
543335974d (grep-compute-defaults): Set the standard-value
properties of the variables being initialized.
2002-10-07 22:48:47 +00:00
Colin Walters
23b0c5fcb2 (compile-internal): Add optional argument no-async. 2002-09-07 21:29:44 +00:00
Kim F. Storm
cf3d4f6d57 (grep-tree): Fixed autoload.
Corrected use of undefined variable `match-files-aliases'.
2002-07-12 23:56:12 +00:00
Richard M. Stallman
56ce04a351 (compilation-normalize-filename):
New subroutine, taken out of compilation-parse-errors.
(compilation-parse-errors): Use that, and for directories too.
Don't check whether a directory really exists.
2002-07-12 17:39:45 +00:00
Kim F. Storm
dafe545282 (grep-tree): Doc fixes.
Added SUBDIRS arg for non-interactive use.
2002-06-14 14:00:07 +00:00
Kim F. Storm
9ebd759d59 (grep-tree-command, grep-tree-files-aliases)
(grep-tree-ignore-CVS-directories, grep-tree-ignore-case):
New custom variables.
(grep-compute-defaults): Compute grep-tree-command's default value.
(grep-expand-command-macros): New aux function.
(grep-tree-last-regexp, grep-tree-last-files): New aux variables.
(grep-tree): New command like grep-find but extended prompting.
2002-05-30 22:11:29 +00:00
Robert J. Chassell
b765ba644c Modified doc string to say that the kill-compilation function also
kills processes made by a grep command; created a defalias, kill-grep.
2002-05-30 13:47:32 +00:00
Richard M. Stallman
154b2b1008 (compilation-error-regexp-alist):
New element to recognize Python error messages.
2002-05-10 01:00:29 +00:00
Richard M. Stallman
fb49f36a2b (compilation-error-regexp-alist):
New alternatives for FILE:LINE.COL and for ranges of columns and lines.
2002-04-06 15:57:47 +00:00
Richard M. Stallman
0eac1faa03 (compilation-handle-exit):
If compilation-window-height is 0, display status in echo area.
2002-03-28 18:28:24 +00:00
Richard M. Stallman
347c91407b (compilation-forget-errors): Don't adjust compilation-parsing-end if it's nil. 2002-03-25 00:39:41 +00:00
Richard M. Stallman
238a5a50e5 (grep-compute-defaults): Definition moved up. 2002-02-06 15:37:35 +00:00
Richard M. Stallman
470927374c (compilation-handle-exit):
Add a compilation-handle-exit property to the "finished" message.
(compilation-parse-errors): Stop parsing when that property is seen.
2002-01-25 02:36:36 +00:00
Richard M. Stallman
75da830272 (compile-internal): Fix previous change. 2001-12-29 20:31:14 +00:00
Richard M. Stallman
62728cf048 Comment change. 2001-12-26 21:27:54 +00:00
Richard M. Stallman
492e159bb0 (compile-internal): Set TERM variable in process-environment. 2001-12-26 21:26:25 +00:00
Miles Bader
c299126f7f (compilation-error-regexp-alist): Added regexps for RXP.
From Reto Stamm <reto@xilinx.com>.
2001-12-06 15:27:53 +00:00
Richard M. Stallman
6867356aba (recompile): Use compilation-arguments if set, so as to be able to M-x
recompile the exact command which created a compilation-mode buffer.
2001-11-14 04:23:45 +00:00
Richard M. Stallman
2827a3c1bf (compile-goto-error): Fix previous change in the case where subsequent
errors have not been parsed yet because they are in a different source file.
2001-11-10 23:19:54 +00:00
Gerd Moellmann
e335e1949d (compilation-parse-errors-filename-function):
New variable.
(compilation-parse-errors): Use it.
2001-10-25 07:47:48 +00:00
Stefan Monnier
0033146f51 (compile-mouse-goto-error, compile-goto-error): Turn caadr into caar of cdr. 2001-10-23 16:57:15 +00:00
Gerd Moellmann
e38e283919 (compilation-set-window-height): Select
old window only if it's still live.
2001-10-22 18:48:09 +00:00
Stefan Monnier
8f36a284bc (compile-mouse-goto-error, compile-goto-error):
Consider the text between two errors as belonging to the first error.
(compilation-goto-locus): Use pop-to-buffer rather than
switch-to-buffer-other-frame.
2001-10-12 17:43:05 +00:00
Gerd Moellmann
7bdb67b2b3 (compilation-buffer-name): New function.
(compile-internal): Use it to determine the name of the
compilation buffer.
2001-10-05 12:43:13 +00:00
Miles Bader
a45717daf6 (grep-use-null-device): New variable.
(grep-command): Mention `grep-use-null-device'.
(grep-compute-defaults): Compute `grep-use-null-device' if necessary.
Make computation of `grep-command' respect `grep-use-null-device'.
(grep): Respect `grep-use-null-device'.
Call `grep-compute-defaults' even if grep-command is set, if
grep-use-null-device is still tentative.
2001-10-05 12:30:52 +00:00
Sam Steingold
005e3bb665 w32 find cannot be used with `grep-find'. 2001-09-19 20:59:24 +00:00
Gerd Moellmann
bcdb34a4a3 (grep-compute-defaults): Don't set
grep-command/grep-find-command when it is already non-nil.
(grep-command): Make it a user option.
(grep-find-command): Likewise.
2001-09-13 09:11:53 +00:00
Eli Zaretskii
31fac3b80f (compile-internal): If EMACS is already
defined in the environment, don't override its value.
2001-07-23 15:24:00 +00:00
Stefan Monnier
5b6858da26 (compilation-parse-errors): `linenum' might return a this-error using
the alternative format (a pair of markers).
2001-07-19 21:46:37 +00:00
Pavel Janík
5553563924 Some fixes to follow coding conventions in files maintained by FSF. 2001-07-15 16:15:35 +00:00
Eli Zaretskii
08de70d7bc (compile-reinitialize-errors): Add help-echo to mouse-highlighted messages.
(compilation-forget-errors): Remove help-echo property as well.
2001-06-17 11:21:07 +00:00
Eli Zaretskii
ec321d7767 (grep-compute-defaults): Use null-device
instead of literal /dev/null. Reported by Jens Schmidt
<schmidt@mathematik.uni-kl.de>.
2001-04-06 14:44:27 +00:00
Eli Zaretskii
0d140e65af (grep-regexp-alist): Remove the blank from
the character class after the (optional) drive, to support file
names with embedded blanks.
2001-02-16 11:52:52 +00:00
Gerd Moellmann
e751216899 (compilation-forget-errors): Fix indentation. 2000-12-23 15:42:36 +00:00
Stefan Monnier
3f314699c3 (grep): `tag-default' can be nil. 2000-11-14 19:30:53 +00:00
Stefan Monnier
02c1bd081b (compile-collect-regexps): Use dolist and push. 2000-10-05 23:47:14 +00:00
Stefan Monnier
ffb4b7a11d (grep): Provide a default set of files.
(next-error): Docstring fix.
(compilation-find-file): Avoid find-file (fails in a dedicated window).
2000-08-16 20:20:43 +00:00
Gerd Moellmann
18aac618fa (compilation-setup): Make variable
compilation-error-screen-columns buffer-local, as some comment
in the code suggests it should be.
2000-08-08 18:30:47 +00:00
Stefan Monnier
32d6fffb81 (compile-internal): Style typo. 2000-05-23 20:14:43 +00:00
Dave Love
f1ed9461a9 Add to debug-ignored-errors. 2000-05-22 17:41:53 +00:00
Gerd Moellmann
2497076e21 (compilation-parse-errors): Collect
`nomessage' regexps last.
2000-05-16 14:31:54 +00:00
Gerd Moellmann
92d8844ebe (compile-internal): Display the compilation
buffer in a different frame, if it's already displayed there.
2000-04-03 21:20:05 +00:00
Thien-Thi Nguyen
721cfafec9 (compilation-goto-locus): Delete hideshow overlays if they interfere.
(compilation-find-file): Make intangible overlays tangible.
1999-12-26 12:59:52 +00:00
Gerd Moellmann
9dd1cf67c2 (compilation-parse-errors): Use
compilation-buffer-p instead of testing major-mode.
1999-11-18 15:57:55 +00:00
Gerd Moellmann
e8d017d059 * progmodes/compile.el (compilation-error-regexp-alist):
Undo previous change.
1999-10-30 19:15:17 +00:00
Gerd Moellmann
40d63d1fee (compilation-error-regexp-alist): Recognize
MIPS Pro 7.3 compiler error message syntax.
1999-10-28 11:20:17 +00:00
Dave Love
851231e955 Checkdoc-inspired fixes. 1999-10-27 22:38:17 +00:00
Dave Love
04f12e5765 Comment. 1999-09-09 20:16:02 +00:00
Richard M. Stallman
e3c0f9ded6 (compilation-error-regexp-alist): New item for SGI IRIX MipsPro compilers. 1999-08-29 19:54:39 +00:00