Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A maintained ctags implementation
C VHDL TeX HTML Shell VimL Other
Pull request Compare This branch is 15 commits behind universal-ctags:master.
Failed to load latest commit information.
Tmain Merge pull request #513 from masatake/run-tmain-in-separated-builddir
Units diff: add "hunk(h)" and "deleted file(d)" kinds
data main, lregex: remove {optional} long flag
docs docs: write about white spaces in name in "name:value" of tagfield
fnmatch vs2013 errno defined twice
gnu_regex Updated to use regex code from glibc.
libexec/drivers xcmd: update the protocol to deal standard error code(127)
main diff: add "hunk(h)" and "deleted file(d)" kinds
misc Merge pull request #533 from masatake/run-tinst-in-separated-builddir
old-docs Move the documents of exuberant ctags to old-docs
parsers diff: add "hunk(h)" and "deleted file(d)" kinds
win32 Add Diff parser to VS project files as well
.ctags Add Tamin to .ctags for excluding
.gdbinit Brought web site and win32 build directory into CVS and build process.
.gitignore gitignore: Ignore *.tmp files generated by make units Tuning of indentation. Still only approximate.
.travis.yml travis: Compile mingw32 separately
COPYING Initial restoration. Merge pull request #533 from masatake/run-tinst-in-separated-builddir Enable coveralls added as that is what people are used to
config.guess Define MSDOS_STYLE_PATH when MinGW is used
config.sub Define MSDOS_STYLE_PATH when MinGW is used Merge pull request #515 from k-takata/fix-msys2-tempfile Rename to Universal Ctags
ctags.spec Updated release targets of maintainer makefile and modified other fil…
install-sh buildsys: don't use VPATH
maintainer.mak Rename to universal ctags
mk_mingw.mak Fix typos
mk_mvc.mak link with iconv.dll
mkinstalldirs Don't use stderr when printing command line in mkinstalldirs
readtags.c Fix typos in comments
readtags.h Fix typos in comments
source.mak parsers: import diff parser from geany

Build Status Coverity Scan Build Status Coverage Status

universal-ctags has the objective of continuing the development from what existed in the Sourceforge area. Github exuberant-ctags repository was started by Reza Jelveh and was later moved to the universal-ctags organization.

The goal of the project is preparing and maintaining common/unified working space where people interested in making ctags better can work together.

Pull-requests are welcome!

How to build and install

To build with Autotools, see docs/autotools.rst for more information. To build on Windows, see docs/windows.rst for more information. To build on OSX, see docs/osx.rst for more information.

Something went wrong with that request. Please try again.