Add an API-like ctags layer
commit1c4aaa0eb72aa9e3c60cd604d4c20ca5f7dc5c8f
authorJiří Techet <techet@gmail.com>
Wed, 9 Mar 2016 20:50:13 +0000 (9 21:50 +0100)
committerJiří Techet <techet@gmail.com>
Mon, 21 Mar 2016 17:28:36 +0000 (21 18:28 +0100)
treecc7578ebde262a06650780694552fe2fc9017979
parent103d2c535862ae2682022dcfd714c2ffd983c42f
Add an API-like ctags layer

At the moment it is a bit hard to distinguish which of the functions
we are using belong to ctags. To make more explicit what we need
from ctags, wrap all ctags-related code and access ctags only using
this layer.

The interface from tm_ctags_wrappers.h can serve as a base for
proper ctags interface if ctags becomes a library.
tagmanager/src/Makefile.am
tagmanager/src/tm_ctags_wrappers.c [new file with mode: 0644]
tagmanager/src/tm_ctags_wrappers.h [new file with mode: 0644]
tagmanager/src/tm_source_file.c