Shigio YAMAGUCHI сообщает о выходе новой версии gnu global — 6.0·
gnu global — это система тэгирования исходных текстов, работающая единообразно в разных окруженияч (emacs, vi, less, bash, web browser, и т.п.)·
с помощью неё вы легко сможете находить объекты в файлах с исходниками и переходить в найденное место·
это удобно при работе с большими проектами, содержащими много (под-)каталогов, много #ifdef и много функций main()·
программа похожа на ctags или etags, но отличается независимостью от используемого редактора·
она работает в любых posix-совместимых операционных системах, таких как gnu и bsd·
сравнение с другими подобными инструментами: http://hub.opensolaris.org/bin/view/Project+opengrok/
некоторые из изменений в этой версии:
теперь допустимы пути, содержащие пробелы;
теперь global игнорирует циклические симлинки;
global: команда "-c" принимает опцию "-T";
global: команда "-c" ищет символы в каталогах из GTAGSLIBPATH;
global: новая опция --match-part;
global: новая переменная окружения GTAGSTHROUGH; если она установлена, то подразумевается опция "-T";
global: новый выходной формат ctags-mod, используемый в gtags.vim;
global: новая переменная окружения GTAGSBLANKENCODE;
htags: изменён загрузчик cflow; теперь он принимает "_" и html special chars (&xxxx;);
gtags.vim: теперь можно использовать одновременно опции "-s" и "-t";
gtags.vim: новая кастомная переменная Gtags_Auto_Map (default 0);
gtags.el: новая кастомная переменная gtags-grep-all-text-files;
gtags-cscope: новая опция "-a";
gtags-cscope.vim: новые кастомные переменные GtagsCscope_Use_Old_Key_Map, GtagsCscope_Ignore_Case, GtagsCscope_Absolute_Path·
домашняя страница: http://www.gnu.org/software/global/
распространяется программа под лицензией gnu gpl v3+
установить программу можно из репозитория вашего дистрибутива
или скачать и скомпилировать с любого из зеркал проекта gnu (универсальная ссылка: http://ftpmirror.gnu.org/global/ )
или воспользоваться программой gsrc
первоисточник: https://lists.gnu.org/archive/html/info-gnu...9/msg00008.html
[gnu] global 6.0
Модератор: Модераторы разделов
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
[gnu] global 6.0
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог