Собственно, сейчас смотрю эту штуковину, пробую настраивать. Каким образом она (semantic, наверное) получает информацию об исходниках (автодополнение, сигнатуры и пр.)? Используя exuberant-ctags? Т.е. она сама не парсит ничего, а использует внешнюю программу, так? Есть программа otags, которая может делать файл TAGS в формате, понимаемом emacs. Как бы semantic научить ее использовать? Смотрел переменные и пр, нигде никаких упоминаний, что можно указать внешнюю программу.