ctags - vim czasami zg

Potrzebujesz pomocy z C, C++, perl, python, itp.
vergil
Posty: 1
Rejestracja: 14 maja 2009, 15:29

ctags - vim czasami zgłasza brak znaczników mimo Że są?

Post autor: vergil »

Cześć.
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
Miał ktoś podobny problem? Siedzę już spory czas nad tym czasami ratując się grepem.
ODPOWIEDZ