ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Приглашаю к тестированию man-1.6f-alt2
@ 2008-08-24 20:24 Slava Semushin
  2008-08-24 20:30 ` Mikhail Gusarov
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Slava Semushin @ 2008-08-24 20:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте!

У меня готова сборка 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

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2008-08-25 18:48 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-08-24 20:24 [sisyphus] Приглашаю к тестированию man-1.6f-alt2 Slava Semushin
2008-08-24 20:30 ` Mikhail Gusarov
2008-08-24 20:39   ` Slava Semushin
2008-08-24 20:50     ` Michael Shigorin
2008-08-24 20:52     ` Mikhail Gusarov
2008-08-25  5:27       ` Slava Semushin
2008-08-25  8:39         ` Mikhail Gusarov
2008-08-24 20:54 ` Andrey Rahmatullin
2008-08-25  5:12   ` Slava Semushin
2008-08-25  9:24     ` Mikhail Gusarov
2008-08-25  9:34       ` Slava Semushin
2008-08-25  9:36         ` Mikhail Gusarov
2008-08-25 11:05           ` Slava Semushin
2008-08-24 21:13 ` Alexey Gladkov
2008-08-25  6:27   ` Slava Semushin
2008-08-25 18:48     ` Alexey Gladkov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git