unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* Possible bug in tests with emacs 23.2.1 (debian stable)
@ 2012-01-01 10:05 Mark Walters
  2012-01-02 14:55 ` Tomi Ollila
  0 siblings, 1 reply; 11+ messages in thread
From: Mark Walters @ 2012-01-01 10:05 UTC (permalink / raw)
  To: notmuch

Hello

When I try and run the tests on my (fairly standard) debian stable
system they hang after "PASS   Search message: json, utf-8". This is
with latest git (07768fb1bb50e) and emacs 23.2.1.

As far as I can see emacs is not exiting when sent the "(kill-emacs)"
command from test-lib.sh (line 931 called from line 869). It seems
that this version of emacs prompts before exit asking "The current
server still has clients; delete them? (yes or no) ".

This seems to have been "fixed" (i.e. emacs does not ask for a prompt
in emacs revision 100150
http://bzr.savannah.gnu.org/lh/emacs/emacs-23/revision/100150).

If I change test-lib.sh line 869 to send "(setq kill-emacs-hook 'nil)
(kill-emacs)" instead of just (kill-emacs) then the tests work
correctly (*). But I definitely don't know enough emacs to know if
this is a sensible solution.

Note I get exactly the same behaviour when trying to build the debian
package from squeeze backports so it could be a bug in my setup in
which case my apologies for the noise!

Best wishes

Mark

(*) there are a small number (5) of unrelated test failures  that I
have not yet chased down

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-01-22 13:20 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-01 10:05 Possible bug in tests with emacs 23.2.1 (debian stable) Mark Walters
2012-01-02 14:55 ` Tomi Ollila
2012-01-03 13:07   ` Tomi Ollila
2012-01-03 20:19     ` Mark Walters
2012-01-11 14:49       ` [PATCH] make (kill-emacs) from emacsclient work with emacs 23.(1|2) Tomi Ollila
2012-01-12  4:13         ` Austin Clements
2012-01-12  8:51           ` Tomi Ollila
2012-01-12 17:02             ` Austin Clements
2012-01-13  8:17               ` [PATCH] test: " Tomi Ollila
2012-01-13 19:18                 ` Austin Clements
2012-01-22 13:20                 ` David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).