On 2013-11-06 23:49 +0800, William Xu wrote:
> How is it different from the gtags.el provided by `global' itself?
Ggtags allows users to move between multiple matches easily. It is
asynchronous which means doing a grep or anything that returns a large
set of matches won't freeze emacs.
Here is a list of features:
1. Automatically update Global's tag files when needed with tuning for
large source trees.
2. Build on compile.el for asynchronicity and its large feature-set.
3. Intuitive navigation among multiple matches with mode-line display
of current match, total matches and exit status.
4. Manage Global's environment variables on a per-project basis.
5. Support all Global search backends: grep, idutils etc.
6. Query replace.
7. Highlight (definition) tag at point.
8. Abbreviated display of file names.
9. Support exuberant ctags backend.
10. Support all Global's output formats: grep, ctags-x, cscope etc.
HTH,
Leo
_______________________________________________
gnu-emacs-sources mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnu-emacs-sources