emacs-devel
[Top][All Lists]
Advanced

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

Re: [PATCH 2/3] Don't print "process finished" into the stderr buffer.


From: Stefan Monnier
Subject: Re: [PATCH 2/3] Don't print "process finished" into the stderr buffer.
Date: Sun, 21 Apr 2019 16:57:12 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

>> > But I'm guessing that the current behavior was unexpected for some
>> > reason, and that's why you looked in the documentation.  If the guess
>> > is correct, could you describe why it was unexpected/unwanted?
>> 
>> It's unexpected that Emacs writes something. This is an instance of
>> the general case that by default you expect nothing to happen instead
>> of something, unless you request the "something". For example, after
>> $ echo foo > bar
>> would you expect that the file "bar" contains content other than
>> "foo\n" because the shell decides to write additional text before
>> closing redirections? This is the same thing.
>
> But Emacs does that for ages, so in Emacs this is veteran behavior of
> the default sentinel function.

FWIW, I don't much like this behavior and since the stderr case is new
I think we don't have to inherit this part of the behavior.


        Stefan




reply via email to

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