Решил таки настроить под себя замечательный редактор SciTE. Все вроде получается, все работает, но!.. В документации для опции "api.filepattern" сказано:
The "Complete Identifier" command looks at the characters before the caret and displayed the subset of the API file starting with that string.
Т.е., на сколько я понимаю со своим скромным английским, во время набора очередного слова он ищет в API файле строки с совпадающим началом и предлагает нам список возможных вариантов автодополнения. Т.е. выбираем что надо, давим ENTER и все. Так? Дык вот этого он не делает! Вариант что кривой API файл отпадает т.к. вторую зависищую от этого файла функцию он выполняет:
When an opening brace is typed, the file is searched for the text preceding the caret and if a function prototype is found then it is displayed as a calltip.
Действительно, набираем ручками функцию, которая есть в API файле, ставим открывающуюся скобку "(" и он всплывающей подсказкой показывает прототип этой функции.
я использую такие относящиеся к этой функции опции:
api.*.cxx=/home/api/gtk.api autocomplete.*.start.characters=1 autocompleteword.automatic=1
У кого работает автозавершение прототипов из API файла?