[sisyphus] Приглашаю к тестированию man-1.6f-alt2
Slava Semushin
=?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Пн Авг 25 00:24:22 MSD 2008
Здравствуйте!
У меня готова сборка man-1.6f-alt2, которая исправляет #16680 и самое
главное избавляет нас от хака в виде .charset файла! Теперь все маны
не обязаны быть в кодировке KOI8-R, чтобы их можно было прочитать.
Как это всё теперь будет работать? С появлением новой версии groff
(спасибо, legion@!) он сам пытается определить кодировку страницы
руководства, и вывод отдаёт уже в юникоде. Далее man перекодирует в
локаль пользователя (если уже юникод, то отдаёт как есть).
Для того, чтобы понять как groff определяет кодировку мана см. man preconf(1)
Что требуется проверить? Да, собственно, всё. Нужно удостовериться,
что маны отображаются правильно, как на русском так и на английском,
что видны разные спец. символы, вроде знака копирайта.
Также нужно проверить как будут отображаться маны на украинском, из
пакета man-pages-uk. У меня есть смутное подозрение, что всем им
придётся добавить магическую строчку в начало файла, чтобы кодировка
определялась верно. Также есть подозрение, что сейчас на магические
строчки в начале файла groff забивает (legion, ты эту возможность не
пробовал?).
Где и что брать?
В наших гитах самое свежее:
- http://git.altlinux.org/people/legion/packages/groff.git
- http://git.altlinux.org/people/php_coder/packages/man.git
Готовые RPM-ки:
- ftp://ftp.altlinux.org/pub/people/legion/repo/i586/RPMS.hasher/groff-base-1.19.3-alt1.20080814.i586.rpm
- ftp://ftp.altlinux.org/pub/people/php-coder/man/man-1.6f-alt2.i586.rpm
SRPM-ы:
- ftp://ftp.altlinux.org/pub/people/legion/repo/SRPMS.hasher/groff-1.19.3-alt1.20080814.src.rpm
- ftp://ftp.altlinux.org/pub/people/php-coder/man/man-1.6f-alt2.src.rpm
Сейчас на people у legion на -а лежит несколько устаревшая сборка, нежели
в git, но она по сути мало чем отличается (в поздней сборке авторы
смерджили патчи, как я понял), так что не смущайтесь. Также со дня на
день в Сизиф должен придти свежий groff, так что, возможно, вам не
понадобится брать сборку с people.
Приглашаю всех к тестированию! Если не будет нареканий, то эта сборка
пакета ман в конце недели отправится в Сизиф.
Спасибо за внимание.
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
Подробная информация о списке рассылки Sisyphus