Skip to content

Extend helm-tags.el to support gtags #2592

Open
@BooAA

Description

@BooAA

Suggestion

Currently helm-tags.el only support etags. But in practice, gtags is more popular as it support not only finding definition as etags already do, but also cross reference (e.g. find the usage of a function/variable, etc). And gtags is the only tags-based solution I know that support cross reference. Also gtags use database for incremental update, which makes it the defacto solution for browsing code in gigantic project like linux kernel.

Description

Extend helm-tags.el to have defcustom for which tags program to use. Or have another stand-alone helm-gtags-select just like the helm-etags-select we already have to use helm interface for selecting tags/references.

Solutions

There is already helm-gtags on melpa, unfortunately the package is out of maintenance and is now being deprecated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions