gtags

Homepage: https://github.com/leoliu/gtags-el

Author: Tama Communications Corporation

Updated:

Summary

Gtags facility for Emacs

Commentary

GLOBAL home page is at: http://www.gnu.org/software/global/
Author: Tama Communications Corporation
Required version: GLOBAL 5.9 or later

Gtags-mode is implemented as a minor mode so that it can work with any
other major modes. Gtags-select mode is implemented as a major mode.

Please copy this file into emacs lisp library directory or place it in
a directory (for example "~/.emacs.d") and write $HOME/.emacs like this.

	(add-to-list 'load-path "~/.emacs.d")
	(autoload 'gtags-mode "gtags" "" t)

If you hope gtags-mode is on in c-mode then please add c-mode-hook
to your $HOME/.emacs like this.

(add-hook 'c-mode-hook (lambda () (gtags-mode 1)))

There are two hooks, gtags-mode-hook and gtags-select-mode-hook.
The usage of the hook is shown as follows.

* Setting to reproduce old 'Gtags mode'

(add-hook 'gtags-mode-hook
  '(lambda ()
     (setq gtags-pop-delete t)
     (setq gtags-path-style 'absolute)))

* Setting to make 'Gtags select mode' easy to see

(add-hook 'gtags-select-mode-hook
  '(lambda ()
     (setq hl-line-face 'underline)
     (hl-line-mode 1)))

Code


Customizing gtags-mode

Reverse dependencies