* man-pages-2.61 is released
@ 2007-07-07 16:26 Michael Kerrisk
2007-07-07 18:58 ` Jan Engelhardt
0 siblings, 1 reply; 5+ messages in thread
From: Michael Kerrisk @ 2007-07-07 16:26 UTC (permalink / raw)
To: lkml
Gidday,
I recently released man-pages-2.61.
This release is now available for download at:
http://www.kernel.org/pub/linux/docs/manpages
or ftp://ftp.kernel.org/pub/linux/docs/manpages
and soon at:
ftp://ftp.win.tue.nl/pub/linux-local/manpages
A few of the changes that may of interest to readers of this list are
supplied below.
Cheers,
Michael
(man-pages maintenance is supported by Google, as a Google engineer 20%
project.)
==================== Changes in man-pages-2.61 ====================
Changes to individual pages
---------------------------
intro.2
mtk
Rewrite to reflect the fact that the _syscallN
macros are no longer available.
select.2
mtk
Noted that 'timeout' can also be changed if select() is
interrupted by a signal.
swapon.2
Ivana Varekova / mtk
Update text for EPERM error describing the maximum number of
swap files. (From downstream Fedora patch.)
write.2
mtk
Added details about seekable files and file offset.
Noted that write() may write less than 'count' bytes, and
gave some examples of why this might occur.
Noted what happens if write() is interrupted by a signal.
--
Michael Kerrisk
maintainer of Linux man pages Sections 2, 3, 4, 5, and 7
Want to help with man page maintenance? Grab the latest tarball at
http://www.kernel.org/pub/linux/docs/manpages/
read the HOWTOHELP file and grep the source files for 'FIXME'.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: man-pages-2.61 is released
2007-07-07 16:26 man-pages-2.61 is released Michael Kerrisk
@ 2007-07-07 18:58 ` Jan Engelhardt
2007-07-08 7:30 ` Michael Kerrisk
0 siblings, 1 reply; 5+ messages in thread
From: Jan Engelhardt @ 2007-07-07 18:58 UTC (permalink / raw)
To: Michael Kerrisk; +Cc: lkml
On Jul 7 2007 18:26, Michael Kerrisk wrote:
>
>I recently released man-pages-2.61.
utimensat() was introduced in Linux 2.6.22-rc1.
I am kindly hinting that it does not yet have a manpage yet :)
Jan
--
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: man-pages-2.61 is released
2007-07-07 18:58 ` Jan Engelhardt
@ 2007-07-08 7:30 ` Michael Kerrisk
2007-07-08 10:02 ` utimensat (man-pages-2.61 is released) Jan Engelhardt
0 siblings, 1 reply; 5+ messages in thread
From: Michael Kerrisk @ 2007-07-08 7:30 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: linux-kernel
> On Jul 7 2007 18:26, Michael Kerrisk wrote:
> >
> >I recently released man-pages-2.61.
>
> utimensat() was introduced in Linux 2.6.22-rc1.
Yes, I am aware.
> I am kindly hinting that it does not yet have a manpage yet :)
Such a hint is a good idea. But strangely, you send it to me,
rather than the author of the system call. Why is that?
Rhetorically,
Michael
--
Michael Kerrisk
maintainer of Linux man pages Sections 2, 3, 4, 5, and 7
Want to help with man page maintenance?
Grab the latest tarball at
http://www.kernel.org/pub/linux/docs/manpages ,
read the HOWTOHELP file and grep the source
files for 'FIXME'.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: utimensat (man-pages-2.61 is released)
2007-07-08 7:30 ` Michael Kerrisk
@ 2007-07-08 10:02 ` Jan Engelhardt
2007-07-08 10:48 ` Michael Kerrisk
0 siblings, 1 reply; 5+ messages in thread
From: Jan Engelhardt @ 2007-07-08 10:02 UTC (permalink / raw)
To: Michael Kerrisk; +Cc: Linux Kernel Mailing List, drepper
On Jul 8 2007 09:30, Michael Kerrisk wrote:
>> On Jul 7 2007 18:26, Michael Kerrisk wrote:
>> >
>> >I recently released man-pages-2.61.
>>
>> utimensat() was introduced in Linux 2.6.22-rc1.
>
>Yes, I am aware.
>
>> I am kindly hinting that it does not yet have a manpage yet :)
>
>Such a hint is a good idea. But strangely, you send it to me,
>rather than the author of the system call. Why is that?
Related manpages (futimesat(2)) does not list an author.
So I were to guess who wrote it: you, or Ulrich, or a contributor.
Jan
--
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: utimensat (man-pages-2.61 is released)
2007-07-08 10:02 ` utimensat (man-pages-2.61 is released) Jan Engelhardt
@ 2007-07-08 10:48 ` Michael Kerrisk
0 siblings, 0 replies; 5+ messages in thread
From: Michael Kerrisk @ 2007-07-08 10:48 UTC (permalink / raw)
To: Jan Engelhardt; +Cc: drepper, linux-kernel
> On Jul 8 2007 09:30, Michael Kerrisk wrote:
> >> On Jul 7 2007 18:26, Michael Kerrisk wrote:
> >> >
> >> >I recently released man-pages-2.61.
> >>
> >> utimensat() was introduced in Linux 2.6.22-rc1.
> >
> >Yes, I am aware.
> >
> >> I am kindly hinting that it does not yet have a manpage yet :)
> >
> >Such a hint is a good idea. But strangely, you send it to me,
> >rather than the author of the system call. Why is that?
>
> Related manpages (futimesat(2)) does not list an author.
> So I were to guess who wrote it: you, or Ulrich, or a contributor.
An author of which -- the man page itself, or the system call?
Looking at the source of almost any page in man-pages certainly
shows the author of the page. In the case of the futimesat(2)
man page: yes, I was the author.
So yes, I sometimes write pages for system calls that were
written by others. But this suffers serious limitations:
* Many people are changing the kernel-userland API; leaving me
to write the documentation does not scale well. (To begin
with there is the problem: how can I even tell what has
changed in a new release? But here I must thank Andrew,
who helps a bit by forwarding me things he notices.)
* I am fallible: I sometimes make mistakes of understanding
when interpreting other people's code.
* Even when I do not make mistakes, when I write a man page by
reading someone else's code, all I am doing is interpreting.
The implementation may not match the (code) author's
intention (aka a bug). I may just be accurately documented
buggy behaviour, or accurately describing design mistakes.
(Yes, sometimes I'm smart enough to recognize the bugs and
call them, but that is far from guaranteed.)
Cheers,
Michael
--
Michael Kerrisk
maintainer of Linux man pages Sections 2, 3, 4, 5, and 7
Want to help with man page maintenance?
Grab the latest tarball at
http://www.kernel.org/pub/linux/docs/manpages ,
read the HOWTOHELP file and grep the source
files for 'FIXME'.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-07-08 10:48 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-07 16:26 man-pages-2.61 is released Michael Kerrisk
2007-07-07 18:58 ` Jan Engelhardt
2007-07-08 7:30 ` Michael Kerrisk
2007-07-08 10:02 ` utimensat (man-pages-2.61 is released) Jan Engelhardt
2007-07-08 10:48 ` Michael Kerrisk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox