Juri Linkov
2894bd96e0
(compilation-mode-hook, compilation-mode): Doc fix.
2005-07-09 20:45:26 +00:00
Lute Kamstra
3a35cf56e7
Update FSF's address.
2005-07-04 17:55:18 +00:00
Richard M. Stallman
a5f1c37e51
(compilation-next-error-function):
...
Don't switch buffers; operate on the current buffer.
2005-06-28 18:57:00 +00:00
Jason Rumney
28547c1fa9
Fix last change
2005-06-11 00:09:39 +00:00
Jason Rumney
2a516a73dd
2005-06-10 Michael Hotchin <michael@hotchin.net> (tiny change)
...
* progmodes/compile.el (compilation-error-regexp-alist-alist)
[msft]: update regexp for newer msft compilers.
2005-06-10 22:54:06 +00:00
Miles Bader
541a6d0de2
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-367
...
Remove "-face" suffix from compilation faces
2005-06-10 Miles Bader <miles@gnu.org>
* lisp/progmodes/compile.el (compilation-warning-face)
(compilation-info-face): Remove "-face" suffix from face names.
(compilation-warning-face, compilation-info-face):
New backward-compatibility aliases for renamed faces.
(compilation-warning-face, compilation-info-face):
Use renamed compilation faces.
2005-06-10 07:34:16 +00:00
Juri Linkov
abed526746
(compilation-start): Move `erase-buffer' up
...
before selecting the desired mode to not spend time fontifying
old contents.
2005-06-06 12:27:44 +00:00
Daniel Pfeiffer
3b79dd208d
(compilation-error-regexp-alist-alist): Allow (...) within `...' for makepp messages.
2005-06-03 08:41:20 +00:00
Richard M. Stallman
6d2957c460
(compilation-start): Set the mode before inserting the initial text.
2005-05-29 08:32:57 +00:00
Luc Teirlinck
620d3304e2
(compilation-finish-function): Fix defvar.
2005-05-19 16:53:26 +00:00
Richard M. Stallman
3c9e7f42ca
(compilation-finish-function): Mark obsolete.
2005-05-19 15:38:27 +00:00
Nick Roberts
8b71e4d180
(compilation-setup): Set local value of
...
overlay-arrow-string to "" always.
(compilation-set-window): Left fringe then don't scroll. No left
fringe then no arrow and scroll message to top.
(compilation-context-lines): Adjust doc string accordingly.
2005-05-16 00:01:46 +00:00
Eli Zaretskii
48778af49a
(compilation-setup): Set overlay-arrow-string to an empty string
...
on text terminals.
2005-05-07 16:18:36 +00:00
Richard M. Stallman
0ea50e431b
(next-error-highlight-timer): New defvar.
...
(compilation-mode-font-lock-keywords):
Specify t for LAXMATCH when matching directories.
Save match data around compilation-compat-error-properties form.
2005-04-23 16:35:19 +00:00
Masatake YAMATO
0c9a01ff28
* compilation.txt (symbol): Added gcov-file
...
gcov-bb-file gcov-never-called-line gcov-called-line .
* progmodes/compile.el (compilation-error-regexp-alist-alist): Add
regexp for gcov.
2005-04-10 06:19:31 +00:00
Dan Nicolaescu
ea81d57ec5
* mh-customize.el (mh-speedbar-selected-folder-face): Special case
...
high number of colors displays.
* textmodes/table.el (table-cell-face): Add special case for
displays supporting a high number of colors.
* progmodes/vhdl-mode.el (vhdl-font-lock-prompt-face)
(vhdl-font-lock-reserved-words-face)
(vhdl-speedbar-architecture-face)
(vhdl-speedbar-instantiation-face)
(vhdl-speedbar-architecture-selected-face)
(vhdl-speedbar-instantiation-selected-face): Likewise.
* progmodes/sh-script.el (sh-heredoc-face): Likewise.
* progmodes/idlw-help.el (idlwave-help-link-face): Likewise.
* progmodes/ebrowse.el (ebrowse-tree-mark-face)
(ebrowse-root-class-face, ebrowse-member-attribute-face)
(ebrowse-progress-face): Likewise.
* progmodes/compile.el (compilation-info-face): Likewise.
* progmodes/cc-fonts.el (c-invalid-face): Likewise.
* emacs-lisp/re-builder.el (reb-match-3): Likewise.
* calendar/calendar.el (diary-face): Likewise.
* woman.el (woman-italic-face, woman-bold-face)
(woman-unknown-face): Likewise.
* wid-edit.el (widget-button-pressed-face): Likewise.
* whitespace.el (whitespace-highlight-face): Likewise.
* smerge-mode.el (smerge-mine-face, smerge-base-face): Likewise.
* pcvs-info.el (cvs-marked-face): Likewise.
* info.el (info-xref): Likewise.
* ido.el (ido-subdir-face, ido-indicator-face): Likewise.
* hilit-chg.el (highlight-changes-face)
(highlight-changes-delete-face): Likewise.
* hi-lock.el (hi-yellow, hi-green, hi-blue-b, hi-green-b)
(hi-red-b): Likewise.
* generic-x.el (show-tabs-tab-face, show-tabs-space-face): Likewise.
* font-lock.el (font-lock-keyword-face)
(font-lock-function-name-face, font-lock-warning-face): Likewise.
* cus-edit.el (custom-invalid-face, custom-modified-face)
(custom-set-face, custom-changed-face, custom-variable-tag-face)
(custom-group-tag-face-1, custom-group-tag-face): Likewise.
* comint.el (comint-highlight-prompt): Likewise.
2005-04-08 14:26:13 +00:00
Juri Linkov
6a1cdc5bee
(compilation-setup):
...
Set `next-error-overlay-arrow-position' to nil. Also set it to
nil in the local hook `kill-buffer-hook'. Make local variable
`overlay-arrow-string' and set it to "=>".
(compilation-goto-locus): Set BOL position to
`next-error-overlay-arrow-position' instead of
`overlay-arrow-position'.
2005-04-07 15:15:38 +00:00
Juri Linkov
073fcaf68b
(compilation-goto-locus):
...
Use `next-error-highlight-timer' instead of `sit-for'.
2005-03-29 04:57:52 +00:00
Daniel Pfeiffer
deda0c6558
Add comment for compilation-directory-properties.
2005-03-03 20:08:21 +00:00
Kim F. Storm
bf247b6ed0
Change release version from 21.4 to 22.1 throughout.
...
Change development version from 21.3.50 to 22.0.50.
2005-02-09 15:50:47 +00:00
Eli Zaretskii
cf63e6fa17
(compilation-start): Bind buffer-read-only to nil before
...
invoking call-process. Reset buffer's modified flag after
fontifying it in the no-async branch.
2005-01-29 15:52:07 +00:00
Richard M. Stallman
749354f058
(compilation-find-buffer): Rename arg.
2004-12-27 16:09:37 +00:00
Kim F. Storm
0ac804df79
(compilation-minor-mode-map)
...
(compilation-button-map, compilation-mode-map):
Map follow-link to mouse-face.
2004-12-17 15:18:39 +00:00
Richard M. Stallman
261b01c642
*** empty log message ***
2004-11-25 03:22:56 +00:00
Richard M. Stallman
5988691b04
(compilation-mode-map): Don't inherit from compilation-minor-mode-map;
...
copy its bindings instead. But the menu bar Compile entry now does
inherit from compilation-menu-map.
2004-11-25 03:01:10 +00:00
Daniel Pfeiffer
12221c849b
(compilation-start): In cd command use substitute-env-vars -- not quite shell compatible but better than nothing.
...
(compilation-error-regexp-alist-alist): Simplify ftnchek to only handle the newer versions messages, which are more parseable.
2004-11-22 23:31:28 +00:00
Stefan Monnier
bd8c6db5dc
(compilation-setup): Don't set buffer-read-only.
...
(compilation-mode): Set it here instead.
2004-11-16 04:52:19 +00:00
Stefan Monnier
9c8e6c852c
(compilation-move-to-column): New fun.
...
(compilation-internal-error-properties)
(compilation-next-error-function): Use it to make sure we don't go past
the end of line.
2004-11-15 23:10:38 +00:00
Stefan Monnier
930a3e462e
(compilation-internal-error-properties):
...
Fix up a transposition-typo. Check end-col before using it.
2004-11-15 04:51:50 +00:00
Juri Linkov
20320c6516
(compile): Don't overwrite last command in minibuffer history
...
with default command if they are not equal.
2004-11-08 12:19:14 +00:00
Daniel Pfeiffer
9fcabe7952
(compilation-error-regexp-alist-alist) extend irix for NAG Fortran and add ftnchek-*
2004-10-27 09:10:27 +00:00
Daniel Pfeiffer
199143f1fb
(compilation-start): Rely on `cd' to get dir right and also allow argumentless cd.
2004-10-20 22:31:56 +00:00
Richard M. Stallman
4f331dedca
(compilation-setup): Don't set buffer-read-only if MINOR is non-nil.
2004-10-19 16:48:30 +00:00
Juri Linkov
577bf5d26e
(compilation-start): Move let-binding of
...
`process-environment' into `with-current-buffer' body.
Reported by Matt Hodges <MPHodges@member.fsf.org>.
2004-10-16 18:38:36 +00:00
Richard M. Stallman
d42c87ab53
(compilation-start): Assume compilation-mode will make the buffer read-only.
...
(compilation-mode): Take arg name-of-mode.
(compilation-setup): Make buffer read-only.
(compilation-handle-exit): Bind inhibit-read-only.
2004-10-16 15:12:25 +00:00
Daniel Pfeiffer
489a8034ae
Parse command to see if it starts with a cd, and if so perform it for the *compilation* buffer. Change the header to reflect this.
2004-09-12 18:08:12 +00:00
Juri Linkov
221206e334
(compilation-mode-map): Rename next-error-follow-mode' to
next-error-follow-minor-mode'.
2004-09-08 20:21:15 +00:00
Juri Linkov
8041ea759c
(compilation-start): Use copy of `process-environment'
...
created by `copy-sequence' to not override env-vars
in the global `process-environment'.
2004-09-07 18:21:45 +00:00
Eli Zaretskii
e99212b659
(compilation-mode-map): Bind toggle-next-error-follow-mode.
2004-09-04 12:47:21 +00:00
Juri Linkov
9dc3a46a44
(compilation-error-properties): Allow to funcall col and end-col.
...
(compilation-mode-font-lock-keywords): Check col and end-col by `integerp'.
(compilation-goto-locus): If end-mk is non-nil in transient mark
mode don't activate the mark (and don't display message in
push-mark), but highlight overlay between mk and end-mk.
2004-09-02 16:35:17 +00:00
Juri Linkov
e4aa3c9497
(compilation-buffer-name): Compare major
...
mode with second element of compilation-arguments instead of third
to reflect latest changes in compilation-arguments structure.
(recompile): Use global variable `compilation-directory' to get
recent compilation directory only when `recompile' is invoked NOT
in the compilation buffer. Otherwise, use `default-directory' of
the compilation buffer.
2004-09-02 09:45:31 +00:00
Juri Linkov
2beb6aa0e0
(compilation-goto-locus): Use next-error' face instead of
region'.
...
Set 4-th argument of `move-overlay' to `current-buffer' to move overlay
to different source buffers. Use new variable `next-error-highlight'.
2004-09-01 18:44:35 +00:00
Richard M. Stallman
8ff2ed527d
(compilation-mode): Doc fix.
2004-08-16 22:44:56 +00:00
Daniel Pfeiffer
c0090c20f8
(compilation-error-properties): Store one more than end-col, if present, so
...
that transient-mark-mode will highlight last char too.
2004-06-18 23:00:46 +00:00
Daniel Pfeiffer
b3ef54c5fa
(compilation-set-window-height): Rearrange the save-* functions because a buffer can have several current point in different windows.
...
(compilation-error-regexp-alist-alist): Recognize {standard input} GNU messages (for gcc --pipe) and more kinds of Oracle messages.
2004-06-08 21:36:37 +00:00
Stefan Monnier
eeb3ede408
(compilation-error-regexp-alist): Use expand-file-name and data-directory.
2004-05-28 21:11:41 +00:00
Eli Zaretskii
bc3621a08e
(compilation-warning-face, compilation-info-face): Use min-colors.
2004-05-15 12:17:22 +00:00
Daniel Pfeiffer
0e52264f1c
(compilation-set-window-height): Use save-excursion to protect against misplaced marker.
2004-05-12 18:46:24 +00:00
Daniel Pfeiffer
c39bf546b9
(compile): Add universal prefix arg.
...
(compilation-error-regexp-alist-alist): Add edg patterns.
2004-05-10 21:00:00 +00:00
Stefan Monnier
822001db2a
Arch-tags shouldn't be outline headers.
2004-05-02 20:45:51 +00:00