You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using latest ggtags.el (master) and latest emacs (also from
master), the last message in the compilation buffer is interpreted
as a match. Example:
-*- mode: ggtags-global; default-directory: "~/.../" -*-
Global started at Mon Oct 2 17:23:19
global -v --result=grep --color=always --path-style=shorter
--from-here=66:Src/Appli.c -- main
Src/Hex.c:57: main();
Src/crt0.s:96: call _main ; call user's main()
Src/crt0.s:273: call _main ; call the user's main()
3 objects located (using '/home/peter/.../GRTAGS').
G found 3 references at Mon Oct 2 17:23:19, duration 0.03 s
The part "G found 3 references at Mon Oct 2 17" is green and the
"23" is blue. So when invoking "next-error", instead of stopping after
the 3rd match with "Moved past last match", I get a question like
"Find this match in (default Global found 3 references at Mon Oct 2 17): ..."
How could I avoid this situation please?
Also, the counters in the mode-line are wrong: I get "7 0 0" instead of "3 0 0".
(With emacs-27.2, there is no problem, but the counters are "6 0 0".)
TIA for any hints, Peter
The text was updated successfully, but these errors were encountered:
See the definition of (define-compilation-mode ggtags-global-mode... which overrides a bunch of compilation-mode variables. In particular, check compilation-error-regexp-alist is correctly set and in ggtags-global-error-regexp-alist-alist.
What I find really useful in dealing with similar situation is get a copy of compile.el from 27 and master and diff them to find suspicious changes.
Hi,
When using latest ggtags.el (master) and latest emacs (also from
master), the last message in the compilation buffer is interpreted
as a match. Example:
The part "G found 3 references at Mon Oct 2 17" is green and the
"23" is blue. So when invoking "next-error", instead of stopping after
the 3rd match with "Moved past last match", I get a question like
"Find this match in (default Global found 3 references at Mon Oct 2 17): ..."
How could I avoid this situation please?
Also, the counters in the mode-line are wrong: I get "7 0 0" instead of "3 0 0".
(With emacs-27.2, there is no problem, but the counters are "6 0 0".)
TIA for any hints, Peter
The text was updated successfully, but these errors were encountered: