man
Пока не вышел новый стабильный Debian, я сижу на Gentoo. И недавно обнаружил преинтересный баг (или фичу): большая часть переведенных на русский манов живет в кодировке Koi8-R. А я хочу UTF-8 консоль. И маны в ней не отображаются. Посему пришлось изобретать велосипед. Благо, определения в man.conf разрешают перенаправления вывода.
В результате получаса раздумий родился патч:
96c96
< NROFF /usr/bin/nroff -mandoc
---
> NROFF /usr/bin/nroff -mandoc -Tlatin1 | iconv -f koi8-r
Это простое изменение, как ни странно, работает нормально, маны отображаются в “родной” системной кодировке. Возможно вопрос можно было решить изящнее, с удовольствием узнаю, как оно делается gentoo-way.