>groff: в OpenBSD есть замена mdoc парсеру - http://mdocml.bsd.lv/. Заменив groff на
>легкий C-шный вариант, единственой C++ программой в базе останется devd(8). # ls -l ~/mdocml-1.9.8/mandoc
-rwxr-xr-x 1 root 100 137512 14 окт 10:06 ./mandoc
# du -sh ~/mdocml-1.9.8
1,3M ~/mdocml-1.9.8
# du -sh /usr/src/contrib/groff/
11M /usr/src/contrib/groff/
Groff конечно хороший пакет, но как-то задаче просмотра mans неадекватен.
---- koi8 mandoc прожевал без косяков
# gzip -d < /usr/local/man/ru.KOI8-R/man1/vim.1.gz | ./mandoc
VIM(1) VIM(1)
ИМЯ
vim - Vi IMproved (Улучшенный Vi), текстовый редактор для программистов
КОМАНДНАЯ СТРОКА
vim [ключи] [файл ..]
--- utf8 что-то там не прожевал, но это поправимо
# gzip -d < /usr/local/man/ru.UTF-8/man1/vim.1.gz | /usr/local/mdoc/bin/mandoc
VIM(1) VIM(1)
¯
vim - Vi IMproved (Улучшенный Vi), текстовый
редактор для программистов
¯ ¡¢ А
vim [ключи] [файл ..]