A TAGS file is used by Emacs to find function and variable definitions in any source file in large projects. This module can generate a TAGS file from Erlang source files. It recognises functions, records, and macro definitions.
Create a TAGS file for the file File.
Create a TAGS file for the files in the list FileList.
Create a TAGS file for all files in directory Dir.
Create a TAGS file for all files in any directory in DirList.
Descend recursively down the directory Dir and create a TAGS file based on all files found.
Descend recursively down all the directories in DirList and create a TAGS file based on all files found.
Create a TAGS file covering all files in the Erlang distribution.
The functions above have an optional argument, Options. It is a list which can contain the following elements:
The default behaviour is to create a file named TAGS in the current directory.