March 2026

S M T W T F S
12 34567
891011121314
151617 18192021
22232425262728
293031    

Style Credit

Expand Cut Tags

No cut tags
Sunday, January 30th, 2005 07:51 pm
Не знаю, кто пишет man pages для BSD, но он явно мощный лентяй - множество страниц описано в стиле "function do_foo does foo". Например, документация к функциям pthread_mutexattr_setprioceiling, pthread_mutexattr_setprotocol, pthread_mutexattr_settype выглядит так:

The pthread_mutexattr_set*() functions set the attribute that corresponds to each function name.

Всё. Ни обьяснений, что означает каждый атрибут, ни списка допустимых значений для этих атрибутов, ни ссылки на то, где можно эти данные найти. Нахера такая документация нужна?
Sunday, January 30th, 2005 06:04 pm (UTC)
Обычно на такие вопросы отвечают так: "Сорсы есть. Не нравится, сам задокуметируй для будущих поколений".
Sunday, January 30th, 2005 06:16 pm (UTC)
Во-первых, я не говорил, чтоб ты этим занялся. :) Во-вторых, сам не хочешь документировать, то так не высказывай претензии. (Правда, в данном случае я совсем не practice what I preach). А в-третьих, раз они посиксные, то если ты возьмешь документацию из линукса, то она, наверно, будет, в общем, правильной. (Подчеркнуть "наверно" и "в общем" -- я с BSD-системами никогда не сталкивался.)
Sunday, January 30th, 2005 10:22 pm (UTC)
Ну слушай, вся эта фигня очень свежая, её только к 5.3 до ума довели, скоро будет ман, я уверен. В Фре маны обычно лучше, чем в Линуксе.