.TH MCMTAGS: "1" "January 2016" "mcmtags" "User Commands" .SH NAME mcmtags \- Generate tag files from MCM files .SH SYNOPSIS .B mcmtags [\fIDIR\fR..] .SH DESCRIPTION .PP Generate an index (or "tag") file from all *.mcm files found below the current directory, or if directories given as arguments, below those directories. The resulting tags are written to ./tags. .PP Print warnings for any files that fail to parse. .SH OPTIONS .TP \fB\-V\fR, \fB\-\-version\fR show version .TP \fB\-t\fR \fIsimple\fR|\fIqualified\fR|\fIboth\fR, \fB\-\-tag\-type\fR=\fIsimple\fR|\fIqualified\fR|\fIboth\fR type of tag to output (default = \fIboth\fR). \fIsimple\fR works with all editors that support tags. \fIqualified\fR outputs qualified tags (e.g. "Admin.Packages.add" instead of just "add"). Use of these tags requires additional support in your editor (e.g. with the supplied mcm.vim). \fIboth\fR outputs both simple and qualified tags. This produces a larger-than-necessary tags file but should work in all situations. .SH EXAMPLES Generate ./tags from all *.mcm files found below the current directory: .IP mcmtags .PP Generate ./tags from all *.mcm files found below ./src and ./test: .IP mcmtags src test .SH AUTHOR Written by Anthony Doggett .SH REPORTING BUGS Please email the author at the above address, preferably with sufficient information to reproduce the bug. .SH COPYRIGHT Copyright (c) 2014-2018 Anthony Doggett .PP .SH SEE ALSO mcm(1), ctags(1)