emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `message' not outputting the newline "atomically"


From: Paul Eggert
Subject: Re: `message' not outputting the newline "atomically"
Date: Thu, 20 Jun 2019 09:26:48 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0

On 6/20/19 5:52 AM, Eli Zaretskii wrote:
stderr is unbuffered for a reason,

No: POSIX allows stderr to be line-buffered, or to use any other kind of buffering that is not fully buffered, and many platforms do just that instead of having stderr be unbuffered (which is quite inefficient on some platforms). It's true that stderr is unbuffered on MS-Windows, but the change does not affect MS-Windows behavior so there should be no problem there.

All this change is doing (on non-MS-Windows platforms) is to use line buffering on stderr, which is fine for Emacs as it's what Emacs does already on some platforms.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]