man & erlang (erl -man pattern не работает)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

man & erlang

Сообщение Phobos »

Собственно есть две проблемы и обе связаны с man'ами и erlang'ом:
1.

Код: Выделить всё

erl -man pattern

не выдает ожидаемый результат, а пишет

No manual entry for pattern

(в качестве pattern любой erlang'овский man )

Естесственно, erlang-manpages установлен и, например,

Код: Выделить всё

man 3erl io

как и ожидется выводит man для io. Документация лишь вскользь упоминает об
этой функции (-man) и вроде никаких дополнительных переменных устанавливать
не надо.

2. Некоторые из man'ов erlang довольно странно себя ведут, в частности:

Код: Выделить всё

phobos@zeus:~$ man erlang
Reformatting erlang(3erl), please wait...
/tmp/zmanPJif1D:1602: warning: can't find numbered character 160
/tmp/zmanPJif1D:1628: warning: can't find numbered character 160
/tmp/zmanPJif1D:1654: warning: can't find numbered character 160
/tmp/zmanPJif1D:1961: warning: can't find numbered character 160
/tmp/zmanPJif1D:1963: warning: can't find numbered character 160
/tmp/zmanPJif1D:2180: warning: can't find numbered character 160
/tmp/zmanPJif1D:2182: warning: can't find numbered character 160
/tmp/zmanPJif1D:2186: warning: can't find numbered character 160
/tmp/zmanPJif1D:2188: warning: can't find numbered character 160
...
/tmp/zmanYxLrBr:3494: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3496: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3498: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3552: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3554: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3556: warning: can't find numbered character 160
/tmp/zmanYxLrBr:3608: warning: can't find numbered character 160

я так понимаю каких то символов он не находит, системная кодировка utf-8,
с остальными man'ами все в порядке.

Если у кого-нибудь есть какие-либо соображения как с этим бардаком бороться
прошу огласить :)
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: man & erlang

Сообщение elide »

а сделай-ка locate math.3
слава роботам!
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: man & erlang

Сообщение Phobos »

elide писал(а):
11.03.2007 20:44
а сделай-ка locate math.3


в данный момент немогу, но все ерланговские маны находятся там же где и все остальные, /usr/share/man/man*
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: man & erlang

Сообщение elide »

а erlexec ищет их относительно собственного корня.
т.е. где-то в районе /usr/lib/erlang/man.
я только одного не могу понять, если у тебя просто по man io выдаётся ман по io, то зачем тебе erl -man ?
слава роботам!
Спасибо сказали:
Аватара пользователя
Phobos
Сообщения: 87
ОС: Debian GNU/Linux Lenny

Re: man & erlang

Сообщение Phobos »

elide писал(а):
11.03.2007 21:40
а erlexec ищет их относительно собственного корня.
т.е. где-то в районе /usr/lib/erlang/man.
я только одного не могу понять, если у тебя просто по man io выдаётся ман по io, то зачем тебе erl -man ?


да как сказать, особо сильно то может и не надо, но странно просто почему не работает :rolleyes:
Спасибо сказали: