--- Begin Message ---
Subject: |
async-shell-command-display-buffer doesn't work anymore |
Date: |
Mon, 29 Jan 2018 00:20:30 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) |
0. emacs -Q
1. Eval: (setq async-shell-command-buffer 'new-buffer
async-shell-command-display-buffer nil)
2. M-& sleep 3600
3. M-& sleep 3; echo "xyzzy"
At the step 2 “*Async Shell Command*” is not shown because of no output,
this is ok.
But at the step 3 “*Async Shell Command*<2>” is not shown after 3 seconds
when the output arrives, this is a regression.
It seems it is caused by commit#9f4f130 from bug#28997
PS: Also it doesn't work with less official configuration:
0. emacs -Q
1. Eval: (setq async-shell-command-display-buffer nil)
(add-hook 'shell-mode-hook 'rename-uniquely)
2. M-& sleep 3600
3. M-& sleep 3; echo "xyzzy"
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#30280: async-shell-command-display-buffer doesn't work anymore |
Date: |
Sat, 03 Feb 2018 23:27:51 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) |
>>> Thanks, I confirm this is the right thing to do and your patch fixes
>>> the reported issue.
>>
>> Then please push them to the emacs-26 branch, and thanks.
Done.
> Perhaps I can sneak in the attached doc fixes as well.
Thanks, this is pushed as well.
--- End Message ---