ctags - A C programming language indexing and/or cross-reference tool

Distribution: Fedora 25
Repository: Fedora x86_64
Package name: ctags
Package version: 5.8
Package release: 18.fc24
Package architecture: x86_64
Package type: rpm
Installed size: 380.80 KB
Download size: 167.33 KB
Official Mirror: dl.fedoraproject.org
Ctags generates an index (or tag) file of C language objects found in C source and header files. The index makes it easy for text editors or other utilities to locate the indexed items. Ctags can also generate a cross reference file which lists information about the various objects found in a set of C language files in human readable form. Exuberant Ctags improves on ctags because it can find all types of C language tags, including macro definitions, enumerated values (values inside enum{...}), function and method definitions, enum/struct/union tags, external function prototypes, typedef names and variable declarations. Exuberant Ctags is far less likely to be fooled by code containing #if preprocessor conditional constructs than ctags. Exuberant ctags supports output of Emacs style TAGS files and can be used to print out a list of selected objects found in source files. Install ctags if you are going to use your system for C programming.



  • ctags = 5.8-18.fc24
  • ctags(x86-64) = 5.8-18.fc24


    Install Howto

    Install the ctags rpm package:

    # dnf install ctags


    • /usr/bin/ctags
    • /usr/share/doc/ctags/COPYING
    • /usr/share/doc/ctags/EXTENDING.html
    • /usr/share/doc/ctags/FAQ
    • /usr/share/doc/ctags/NEWS
    • /usr/share/doc/ctags/README
    • /usr/share/man/man1/ctags.1.gz


    2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 5.8-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

    2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

    2014-09-30 - Than Ngo <than@redhat.com> - 5.8-16 - CVE-2014-7204, denial of service issue

    2014-08-16 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

    2014-06-07 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

    2014-04-14 - Jaromir Capik <jcapik@redhat.com> - 5.8-13 - Fixing format-security flaws (#1037028)

    2013-08-03 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

    2013-06-13 - John Dennis <jdennis@redhat.com> - 5.8-11 - add ctags-5.8-memmove.patch bug #284 absoluteFilename uses strcpy on overlapping strings http://sourceforge.net/p/ctags/bugs/284/ The bug was fixed upstream on 2012-03-26 in the following commit http://sourceforge.net/p/ctags/code/782/ ctags-5.8-memmove.patch simply adds the same patch as the above commit.

    2013-02-13 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.8-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

    2012-11-05 - Marcela Mašláňová <mmaslano@redhat.com> - 5.8-9 - fix license field again