> I've just managed to replicate this behaviour when starting with -Q
> I think it happens when I type 'run' - at the prompt (already there in
> the buffer) - when the status line still says [initializing], so it
> changes to [ready] at around the same time as I press 'enter'
> ipsa-so is a fairly large file (c 90MB) and it takes around 2 sec from
> entering the 'gdb --annotate...' line to get to gdb showing [ready],
> I've just tried to do the same thing with the emacs binary and that
> starts up far too fast to get the same problem!
OK, I can see this now. Emacs just discards the input if it's not ready, so
you don't need to do "C-c C-c" but just re-enter your input, e.g, run.
It doesn't look right, however, and I can see how it causes confusion.
Can you please try the patch below which also fixes a couple of other minor
problems at startup. Instead of discarding the input, it should now just defer
it. It would be helpful if you could gorilla test it and report any problems
you see as I would like to add these changes to EMACS_22_BASE for the imminent
release of Emacs 22.2
Thanks for the report.