tags 574041 fixed-upstream
thanks

So, I tried to slightly improve the text here, but in a different way.

See the upstream patch below.

Thanks,

Michael

--- a/man2/write.2
+++ b/man2/write.2
@@ -82,9 +82,9 @@ are performed as an atomic step.

 POSIX requires that a
 .BR read (2)
-which can be proved to occur after a
+that can be proved to occur after a
 .BR write ()
-has returned returns the new data.
+has returned will return the new data.
 Note that not all filesystems are POSIX conforming.
 .SH RETURN VALUE
 On success, the number of bytes written is returned (zero indicates


On 26 March 2014 at 08:34, Michael Kerrisk (man-pages)
<mtk.manpa...@gmail.com> wrote:
> On Sun, Mar 14, 2010 at 9:24 PM, Joey Schulze <j...@infodrom.org> wrote:
>> Package: manpages-dev
>> Version: 3.24-1
>>
>> Forwarded mail from Daniel.
>>
>> ----- Forwarded message from Daniel Baluta <daniel.bal...@gmail.com> -----
>>
>> Date: Wed, 10 Mar 2010 12:48:24 +0200
>> Subject: man 2 write - clarification
>> From: Daniel Baluta <daniel.bal...@gmail.com>
>> To: ubuntu-devel-disc...@lists.ubuntu.com, j...@debian.org
>>
>> Hello,
>>
>> The following phrase taken from man 2 write manual page is confusing:
>> POSIX  requires that a read(2) which can be proved to occur after a
>> write() has returned returns the new data.
>>
>> I think you should you some comas to make a clear statement.
>> POSIX  requires that a read(2), which can be proved to occur after a
>> write() has returned, returns the new data.
>
> Adding those comma would change the meaning of the sentence, rendering
> it incorrect.



-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/

Reply via email to