Bug 15801

Summary: [FR] Обновить uncrustify до версии 0.46
Product: Sisyphus Reporter: Slava Semushin <php-coder>
Component: uncrustifyAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: lav
Version: unstable   
Hardware: all   
OS: Linux   

Description Slava Semushin 2008-05-27 15:24:19 MSD
В Сизифе ещё 0.43, а доступна 0.46

Хорошо бы обновить..
Comment 1 Slava Semushin 2008-05-27 15:53:31 MSD
Что ж.

Пока, например, словил вот такое:

[c0der@xxx ~]$ uncrustify --show-config >/dev/null
zsh: segmentation fault  uncrustify --show-config > /dev/null

При этом конфига у меня нет. Если указать какой-то другой конфиг (из примеров),
то всё равно падает.

Возможно, что это исправлено в новой версии.

Также в doc/ (в SVN) вижу manual page, которая бы очень пригодилась. Опять же не
знаю, то ли её не упаковали, то ли она появилась в новых версиях.

Ещё я бы не стал паковать файл NEWS:

[c0der@xxx ~]$ cat /usr/share/doc/uncrustify-0.43/NEWS
No news is good news!

С таким содержимым он не очень-то полезен, IMHO.
Comment 2 Slava Semushin 2008-05-27 16:00:55 MSD
И ещё вот выдержка из /usr/share/doc/uncrustify-0.43/README:

"Examine the example config files in etc and/or read
documentation/htdocs/configuration.txt."

"Write a script to automate the above. Check out etc/dofiles.sh for an example."

А файлов этих в пакете нет (в тарболе, видимо, есть, во всяком случае в SVN я их
точно нашел.

Там, к слову, достаточно много документации, которая просится быть упакованной,
причем, наверное, сразу в uncrustify-doc.
Comment 3 Vitaly Lipatov 2008-05-28 00:08:56 MSD
Спасибо. Как мог, учёл в
uncrustify-0.46-alt1.src.rpm
Comment 4 Slava Semushin 2008-05-28 15:00:43 MSD
Отлично! Новая версия есть, не сегфолтится, ман есть, NEWS выкинут, документация
в отдельном пакете. И при этом всё очень оперативно!

Спасибо большое!