I don't think I will be able to write a test case. But here's a step to step instruction for how to reproduce it:

Create a file called princ.el with this content:

(princ "foo\n")
(princ "bar")
(princ "baz")
(sleep-for 3)

Run command: emacs -Q --script princ.el

I expect this to be printed directly:
foo
barbaz

But what happens is that "foo" is printed directly and then after three seconds "barbaz" is printed.


On Thu, Sep 12, 2013 at 10:44 AM, Andreas Schwab <schwab@suse.de> wrote:
Johan Andersson <johan.rejeep@gmail.com> writes:

> Did anyone reproduce this?

You didn't provide a complete test case, starting from emacs -Q.

Andreas.

--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE  1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."