GNU bug report logs - #51132
Make sure user is doubly aware of finished complilations

Previous Next

Package: emacs;

Reported by: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>

Date: Mon, 11 Oct 2021 06:58:02 UTC

Severity: normal

Tags: wontfix

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: 積丹尼 Dan Jacobson <jidanni <at> jidanni.org>
To: 51132 <at> debbugs.gnu.org
Subject: bug#51132: Make sure user is doubly aware of finished complilations
Date: Mon, 11 Oct 2021 14:50:39 +0800
(info "(emacs) Compilation"):

"While the compilation is running … the word ‘Compiling’ appears in
all mode lines."

That's good. Because "Nobody is going to sit in the Laundromat watching
the dryer spin." They'll be somewhere else doing something else. (I.e.,
they won't be staring at the *compilation* buffer.)

OK, but then it disappears when the compilation is over.

(It's like "you are about to become the proud father..." and then *poof*,
No cigar. Nothing.)

It should become "Compilation Finished" and red, and flashing, etc. you
know.

Else "who is going to remember that they had some clothes left there in
the clothes dryer?"

And when it finally comes time for save-buffers-kill-emacs, there should
be a question: "You have a Compilation buffer that you haven't even
looked at once. Surely you forgot that you had an important compilation
job. Would you like to have one last look at its results before exiting
emacs? You know it has 34 lines of genuine output that you surely forgot
about during snack time.

Don't get upset. Emacs cares about you. If you think emacs is too pushy,
then do as you would with a cronjob, Make sure your STDOUT and STDERR
don't end up in the *compilation* buffer, and make sure to exit 0 and
not 1, etc. And we here at emacs won't bother you about it next time."

emacs-version "27.1"




This bug report was last modified 3 years and 208 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.