Page MenuHomeSoftware Heritage

Add ctags content indexer
Closed, MigratedEdits Locked

Description

We want to be able to browse source code.
Generate the symbols that will permit such browsable experience.

Implementation detail:

  • Plug this indexer to the orchestrator-text

Event Timeline

ToolsProsCons
exuberant-ctags - http://ctags.sourceforge.net/- debian-packaged- development stalled (last commit on 2014)
- extensible- 41 languages supported
- difficulties to deal with files' content alone
- no recent release (last official 5.8 dates back from 2009, the actual debian's is 5.9~svn20110310-11)
universal-ctags - http://docs.ctags.io/en/latest/- 84 supported languages- manual install (not debian-packaged)
- extensible- not released yet (planned for dec 2016, https://github.com/universal-ctags/ctags/milestone/3)
- active development (last commit 12/10/2016)- same limit as exuberant-ctags to recognize data from file's content alone
- fork from exuberant-ctags
zack renamed this task from Add semantic indexer to Add ctags content indexer.Oct 27 2016, 5:38 PM