unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#51132: Make sure user is doubly aware of finished complilations
@ 2021-10-11  6:50 積丹尼 Dan Jacobson
  2021-10-11  8:46 ` Lars Ingebrigtsen
  2021-10-11 12:16 ` Eli Zaretskii
  0 siblings, 2 replies; 22+ messages in thread
From: 積丹尼 Dan Jacobson @ 2021-10-11  6:50 UTC (permalink / raw)
  To: 51132

(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"





^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2021-10-22 12:32 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-11  6:50 bug#51132: Make sure user is doubly aware of finished complilations 積丹尼 Dan Jacobson
2021-10-11  8:46 ` Lars Ingebrigtsen
2021-10-11  9:21   ` Kévin Le Gouguec
2021-10-11 14:44     ` bug#51132: [External] : " Drew Adams
2021-10-11 16:03       ` Eli Zaretskii
2021-10-11 16:21         ` Drew Adams
2021-10-11 16:31           ` Eli Zaretskii
2021-10-11 16:44             ` Drew Adams
2021-10-12  8:01               ` 積丹尼 Dan Jacobson
2021-10-12 13:59                 ` Eli Zaretskii
2021-10-11 14:41   ` Drew Adams
2021-10-11 16:03     ` Eli Zaretskii
2021-10-11 16:13       ` Drew Adams
2021-10-11 12:16 ` Eli Zaretskii
2021-10-12  8:04   ` 積丹尼 Dan Jacobson
2021-10-12 14:00     ` Eli Zaretskii
2021-10-12 15:16       ` Kévin Le Gouguec
2021-10-12 16:11         ` Eli Zaretskii
2021-10-12 18:24           ` Kévin Le Gouguec
2021-10-20  1:09             ` 積丹尼 Dan Jacobson
2021-10-20  6:09               ` Kévin Le Gouguec
2021-10-22 12:32                 ` 積丹尼 Dan Jacobson

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).