Subject: bug#9754: Issue with Emacs 23.4

From: Paul Eggert <[email-masked]>
Date: Fri, 18 May 2012 12:12:31 -0700

On 05/18/2012 11:38 AM, Ken Brown wrote:
> I'll probably apply the following patch

Thanks, that looks good, except please put the "extern int x_in_use;"
declaration in xterm.h not lisp.h, as x_in_use is related to
the X protocol as opposed to Lisp per se.  It's true that
lisp.h declares syms_of_xfns but there is some defense for
that as syms_of_xfns defines Lisp symbols; in contrast,
x_in_use has nothing to do with Lisp.