Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to avoid questions asked in the echo area to be overridden by messages?

26 views
Skip to first unread message

Sebastien Vauban

unread,
Apr 2, 2012, 8:59:48 AM4/2/12
to
Hello,

In my Emacs 24 (note that I'm quite sure it has nothing to do with the version
of Emacs), there are some questions I never see because they're immediately
overridden by other messages.

Two examples:

- when `vc-command-messages' is set to `t',
"Running svn --non-interactive diff Work.org...OK = 0"
hides the question "Resume clock (Organize work) (y or n)"

- "Scanning document..." (dunno who's emitting it)
is in front of Emacs Helm question for entering a search "pattern:"

When I say "in front", I mean that the question appears for a subsecond, but
immediately disappears as a new message (possibly generated before?[1]) comes on
the "stack".

Best regards,
Seb

Footnotes:

[1] I have that impression when reading the *Messages* buffer. The VC info is
chronologically before Org's question to resume clocking on a task.

--
Sebastien Vauban

Stefan Monnier

unread,
Apr 2, 2012, 10:00:44 AM4/2/12
to
> - when `vc-command-messages' is set to `t',
> "Running svn --non-interactive diff Work.org...OK = 0"
> hides the question "Resume clock (Organize work) (y or n)"

If you can provide a reproducible test case, then please M-x report-emacs-bug
(and if the problem is new in Emacs-24, then please do so ASAP so we can
fix it before 24.1 comes out).


Stefan

Peter Dyballa

unread,
Apr 2, 2012, 4:06:01 PM4/2/12
to Stefan Monnier, help-gn...@gnu.org

Am 2.4.2012 um 16:00 schrieb Stefan Monnier:

> If you can provide a reproducible test case, then please M-x report-emacs-bug
> (and if the problem is new in Emacs-24, then please do so ASAP so we can
> fix it before 24.1 comes out).

I have a quite easy test case: have a directory in dired-mode and have dired-mode automatically update this directory – (add-hook 'dired-mode-hook 'auto-revert-mode) I think. Maybe bury the buffer. Invoke for example M-x compile RET and be aware that you want to edit the compile command or use an already used value from the history (so you're waiting, contemplating, pressing again and again with little breaks a cursor key or trying to formulate an expression to search for in history). Now use a second shell or a second GNU Emacs. In that Emacs another compilation might be running in that buried buffer directory, maybe some configure script that produces all the while new files which dired-mode can detect from time to time. Or, in that shell, cd to that directory and do 'touch shitty\ file'. In first Emacs the (compile) command will be overwritten.

Similarly when you are composing a string-replace or replace-regexp or grep-find or ... command and in some dired buffer the number of files or directories changes, then your work is overwritten.

--
Greetings

Pete

"Debugging? Klingons do not debug. Our software does not coddle the weak."


Stefan Monnier

unread,
Apr 3, 2012, 9:03:45 PM4/3/12
to
>> If you can provide a reproducible test case, then please M-x report-emacs-bug
>> (and if the problem is new in Emacs-24, then please do so ASAP so we can
>> fix it before 24.1 comes out).
> I have a quite easy test case:

Then what are you waiting for to make a bug report?


Stefan

Peter Dyballa

unread,
Apr 4, 2012, 11:13:32 AM4/4/12
to Stefan Monnier, help-gn...@gnu.org

Am 4.4.2012 um 03:03 schrieb Stefan Monnier:

> Then what are you waiting for to make a bug report?

Non-Emacs bugs are distracting me, and the question: how do I create the scenario with GNU Emacs launched with -Q? (Maybe I'll do it straight away this evening.)

--
Greetings

Pete


"Evolution" o __o _o _
°\___o /0~ -\<, ^\___ /=\\_/-%
oo~_______ /\ /\______/ \_________O/ O_______________o===>-->O--o____


Peter Dyballa

unread,
Apr 4, 2012, 12:49:23 PM4/4/12
to Stefan Monnier, help-gn...@gnu.org

Am 4.4.2012 um 03:03 schrieb Stefan Monnier:

> Then what are you waiting for to make a bug report?

I did it: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11172.

--
Greetings

Pete

Sorry my terrible English, my native language Lisp


Stefan Monnier

unread,
Apr 4, 2012, 1:23:29 PM4/4/12
to Peter Dyballa, help-gn...@gnu.org
>> Then what are you waiting for to make a bug report?
Thanks!


Stefan

Sebastien Vauban

unread,
Nov 8, 2012, 8:44:04 AM11/8/12
to
Hello Stefan,

Stefan Monnier wrote:
>> - when `vc-command-messages' is set to `t',
>> "Running svn --non-interactive diff Work.org...OK = 0"
>> hides the question "Resume clock (Organize work) (y or n)"
>
> If you can provide a reproducible test case, then please M-x report-emacs-bug

I've just reported a bug report (through M-x report-emacs-bug) one hour ago.

Best regards,
Seb

--
Sebastien Vauban

Sebastien Vauban

unread,
Nov 9, 2012, 4:24:28 AM11/9/12
to
"Sebastien Vauban" wrote:
> Stefan Monnier wrote:
>>> - when `vc-command-messages' is set to `t',
>>> "Running svn --non-interactive diff Work.org...OK = 0"
>>> hides the question "Resume clock (Organize work) (y or n)"
>>
>> If you can provide a reproducible test case, then please M-x report-emacs-bug
>
> I've just reported a bug report (through M-x report-emacs-bug) one hour ago.

http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12833

Stefan Monnier

unread,
Nov 10, 2012, 11:01:19 AM11/10/12
to
>> I've just reported a bug report (through M-x report-emacs-bug) one hour ago.

Thanks,


Stefan
0 new messages