aboutsummaryrefslogtreecommitdiffstats
path: root/ctags.c
Commit message (Collapse)AuthorAgeFilesLines
* ctags: Handle some new namespaces and symbol types.Josh Triplett2007-08-061-2/+5
| | | | | | | ctags didn't handle SYM_KEYWORD, SYM_PROCESSOR, or NS_KEYWORD, and didn't handle NS_PREPROCESSOR correctly. Signed-off-by: Josh Triplett <josh@freedesktop.org>
* ctags: Use const as appropriate in cmp_sym()Josh Triplett2007-06-241-4/+4
| | | | Signed-off-by: Josh Triplett <josh@freedesktop.org>
* Change sparse homepage in ctags headers.Damien Lespiau2007-05-201-1/+1
| | | | Signed-off-by: Damien Lespiau <damien.lespiau@gmail.com>
* Fix most -Wshadow warnings in Sparse.Josh Triplett2007-05-011-4/+5
| | | | Signed-off-by: Josh Triplett <josh@freedesktop.org>
* Coding style fix: in a pointer type, * goes with the name, not the type.Josh Triplett2007-01-271-6/+6
| | | | Signed-off-by: Josh Triplett <josh@freedesktop.org>
* Sparse-based Ctags implementationChristopher Li2007-01-161-0/+207
Here is my attempt to write a Ctags base on sparse. It depends on the result from actually preprocessing the C source file. It can handle the tags from macro expansion. It works well enough for me to locate "int32_t" and "clear_token_alloc". This is the updated ctags that actually generates output to a tags file. Signed-Off-By: Christopher Li <sparse@chrisli.org> Signed-Off-By: Josh Triplett <josh@freedesktop.org>