Mam pewien kłopot z ctags. ¦ciągnąłem sobie bibliotekę PJSIP i wygenerowałem dla niej tagi. Dla zmiennych, struktur i niektórych funkcji wszystko działa dobrze, vim przechodzi do tych definicji, ale nie do wszystkich. Czasami dostaje komunikat od vima, że nie znalazł znacznika mimo iż w pliku z tagami dana funkcja się znajduje. Może to jest wina źle wygenerowanego pliku z tagami, ponieważ duża liczba funkcji ma taki sam znacznik, np.
Kod: Zaznacz cały
PJ_DEF alaw_ulaw.c /^PJ_DEF(pj_uint8_t) pjmedia_linear2alaw($/;" f
PJ_DEF codec.c /^PJ_DEF(pj_status_t) pjmedia_codec_mgr_set_codec_priority($/;" f
PJ_DEF codec.c /^PJ_DEF(pj_status_t) pjmedia_codec_mgr_unregister_factory($/;" f
PJ_DEF echo_speex.c /^PJ_DEF(pj_status_t) speex_aec_destroy(void *state )$/;" f