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

Reply via email to