From: Tomi Ollila Date: Sun, 5 Aug 2012 11:13:02 +0000 (+0300) Subject: test: emacs: run list-processes after accept-process-output in emacs 23.1 X-Git-Tag: 0.15_rc1~262 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=3c053bf81cf75ab37b906e748ea1edcf8af4b178;hp=3c053bf81cf75ab37b906e748ea1edcf8af4b178;ds=sidebyside test: emacs: run list-processes after accept-process-output in emacs 23.1 When running emacs tests using emacs 23.1.1 the tests block (until timeout) when emacs function (notmuch-test-wait) is called. There is an emacs bug #2930 titled: 23.0.92; `accept-process-output' and `sleep-for' do not run sentinel It seems this is present in emacs 23.1. Calling list-processes after accept-process-output seems work around this problem; in case Emacs version is 23.1 a defadvice is activated to do just that. ---