emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: desupporting X10 and old X11 releases


From: Jan Djärv
Subject: Re: desupporting X10 and old X11 releases
Date: Mon, 29 Oct 2007 08:30:09 +0100
User-agent: Thunderbird 2.0.0.6 (X11/20070728)



Dan Nicolaescu skrev:
Richard Stallman <address@hidden> writes:

  >     X10  (window-system-version mentions it, is it still supported?)
> > I think all code specific to X10 was all deleted ages ago.

There's still a bit of code in the s/* m/* files and Makefile.in that
deals with LIBX10_SYSTEM and LIBX10_MACHINE.
Hopefully most of it will disappear after we desupport some platforms.

But there's also oldXMenu/X10.h. Is that still relevant? Is oldXMenu still used?


oldXMenu/X10.h just contains some data structures. Maybe these where related to X10 at some point, but they no longer are, there are just structures used by the code. It is bad name for that file though.

I don't know if oldXMenu is used (it is kind of strange looking :-), but it compiles and works. But I suspect that those that can't use any X toolkit use Lucid. I'd say we can get rid of it.


  > There are a few conditionals that test HAVE_X11, but they really
  > use it to test whether X is present at all.
> > There are still conditionals for X11R3 (testing HAVE_X11R4). That
  > must be long obsolete.  We can delete them if that would save us any
  > trouble.

It will allow us to get rid of some code in xterm.[ch] and xfns.c, so
it seems worth doing.

How about X11R4, is that still worth supporting?

As I said in another mail, I think we can assume R6 or newer, and remove all three of HAVE_X11R[456].

        Jan D.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]