From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?ISO-8859-1?Q?Jan_Dj=E4rv?= Newsgroups: gmane.emacs.devel Subject: Re: desupporting X10 and old X11 releases Date: Mon, 29 Oct 2007 08:30:09 +0100 Message-ID: <47258C01.70608@swipnet.se> References: <87odfcggvl.fsf@jurta.org> <87hckk9uoa.fsf@jurta.org> <87abqcrq9p.fsf@catnip.gol.com> <471BE5D3.3050007@gmail.com> <87y7dwq7x9.fsf@catnip.gol.com> <87odepv21n.fsf@catnip.gol.com> <87ir4wjcev.fsf@catnip.gol.com> <200710261516.l9QFGQ7C001069@oogie-boogie.ics.uci.edu> <200710261941.l9QJfcH0010503@oogie-boogie.ics.uci.edu> <200710271728.l9RHSk8B019811@oogie-boogie.ics.uci.edu> <200710281645.l9SGjEO7024789@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1193643092 28069 80.91.229.12 (29 Oct 2007 07:31:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Oct 2007 07:31:32 +0000 (UTC) Cc: eliz@gnu.org, rms@gnu.org, emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 29 08:31:34 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1ImP5x-0003ia-S2 for ged-emacs-devel@m.gmane.org; Mon, 29 Oct 2007 08:31:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ImP5o-0000HC-PP for ged-emacs-devel@m.gmane.org; Mon, 29 Oct 2007 03:31:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ImP5m-0000Go-B4 for emacs-devel@gnu.org; Mon, 29 Oct 2007 03:31:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ImP5l-0000Gc-AY for emacs-devel@gnu.org; Mon, 29 Oct 2007 03:31:21 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ImP5l-0000GZ-76 for emacs-devel@gnu.org; Mon, 29 Oct 2007 03:31:21 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1ImP5Z-0005Hd-7S; Mon, 29 Oct 2007 03:31:09 -0400 Original-Received: from av9-2-sn3.vrr.skanova.net ([81.228.9.186]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ImP5X-0003mJ-6w; Mon, 29 Oct 2007 03:31:07 -0400 Original-Received: by av9-2-sn3.vrr.skanova.net (Postfix, from userid 502) id 78A2238262; Mon, 29 Oct 2007 08:31:05 +0100 (CET) Original-Received: from smtp3-1-sn3.vrr.skanova.net (smtp3-1-sn3.vrr.skanova.net [81.228.9.101]) by av9-2-sn3.vrr.skanova.net (Postfix) with ESMTP id 496E337FB0; Mon, 29 Oct 2007 08:31:05 +0100 (CET) Original-Received: from husetbladh.homeip.net (90-231-102-24-no59.tbcn.telia.com [90.231.102.24]) by smtp3-1-sn3.vrr.skanova.net (Postfix) with ESMTP id 0CC3337E4A; Mon, 29 Oct 2007 08:31:04 +0100 (CET) User-Agent: Thunderbird 2.0.0.6 (X11/20070728) In-Reply-To: <200710281645.l9SGjEO7024789@oogie-boogie.ics.uci.edu> X-detected-kernel: by mx20.gnu.org: Linux 2.4-2.6 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:82032 Archived-At: Dan Nicolaescu skrev: > Richard Stallman 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.