CTAGS-LANG-C(7)

πŸ“¦
version 6.2.1 Β· 5 versions
, in alpine 3.24, fedora 43, fedora 44

🌸 ctags-lang-c 🌸

okay bestie, welcome to the Universal Ctags page for C source code, aka CTAGS-LANG-C(7). yes it's a whole manual page, yes it's short, yes it's still iconic πŸ’…


✨ NAME ✨

ctags-lang-c β€” random notes about tagging C source code with Universal Ctags πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

ctags ... --languages=+C ...
ctags ... --language-force=C ...
ctags ... --map-C=+.c ...

πŸ’– DESCRIPTION πŸ’–

so basically this man page is a lil collection β€” it gathers random notes about tagging C source code. that's the whole vibe. lowkey chaotic, highkey useful 🫢


πŸ‘‘ VERSIONS πŸ‘‘

⭐ Change since "0.0"

the glow-up timeline, fr fr:

  • πŸ†• New role foreigndecl for function kind
  • πŸ†• New role foreigndecl for struct kind
  • πŸ†• New field section
  • πŸ†• New field alias

like… the way it just kept adding roles and fields? obsessed. not me being proud of a parser 😭


🌈 SEE ALSO 🌈


reminder bestie: this page is literally just notes. if you want the full lore, go read ctags(1) and the C/C++ parser docs. iykyk ✨

okay that's the whole thing πŸ’œ this was Universal Ctags version 6.2.1, manual page CTAGS-LANG-C(7). go tag some C, bestie, you're the main character of this codebase πŸ§šπŸ’…πŸ“

πŸ“¦ where this page comes from