> From: "Lennart Borgman" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>,
>       <emacs-devel@gnu.org>
> Date: Fri, 11 Mar 2005 17:03:28 +0100
> 
> > HAVE_NTGUI is better than WINDOWSNT here, I think.
> 
> I think it would be much more readable if we had a special define.

Not in this case, IMHO; see below.

> This was my suggestion earlier:
> 
> > I suggest removing the "#ifdef HAVE_X_WINDOWS" completely or (which I
> > believe most would like better - but not I) replacing them with something
> > like
> >
> >     #ifdef HAS_HOURGLASS
> 
> In the light of your answers I do not believe you want to remove these
> ifdefs so I suggest now we do something like:
> 
>    #if HAVE_HOURGLASS

This would require to have some configury stuff that would detect
whether HAVE_HOURGLASS should be defined or not.  Since Windows
doesn't run the usual configure script (and neither does the DOS
port), adding such a define will require more hacking in these ports.
Especially since writing a test for this feature is not so easy even
for those platforms which do support hourglass (e.g., think about
Emacs configured with --without-x).

So please don't do that.  Please replace

  #ifdef HAVE_X_WINDOWS

with

  #if defined(HAVE_X_WINDOWS) || defined(HAVE_NTGUI)


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to