From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Compiling emacs 22 on ubuntu 7.0.4 Date: Thu, 14 Jun 2007 22:44:00 +0200 Message-ID: <85sl8uqnan.fsf@lola.goethe.zz> References: <701fce30706102144k17151433rc78902a60e136884@mail.gmail.com> <466CE537.4030906@swipnet.se> <466DC104.4000701@gnu.org> <466FB669.3030006@swipnet.se> <86r6ogw69z.fsf@lola.quinscape.zz> <466FC659.2040707@swipnet.se> <86myz4w310.fsf@lola.quinscape.zz> <46705774.9050603@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1181853874 30296 80.91.229.12 (14 Jun 2007 20:44:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 14 Jun 2007 20:44:34 +0000 (UTC) Cc: silverburgh.meryl@gmail.com, jan.h.d@swipnet.se, emacs-devel@gnu.org, rms@gnu.org, jasonr@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 14 22:44:32 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 1HywBD-0007ad-Sk for ged-emacs-devel@m.gmane.org; Thu, 14 Jun 2007 22:44:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HywBD-000576-G6 for ged-emacs-devel@m.gmane.org; Thu, 14 Jun 2007 16:44:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HywB9-00055u-Uk for emacs-devel@gnu.org; Thu, 14 Jun 2007 16:44:27 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HywB7-00055Q-Fm for emacs-devel@gnu.org; Thu, 14 Jun 2007 16:44:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HywB7-00055M-4w for emacs-devel@gnu.org; Thu, 14 Jun 2007 16:44:25 -0400 Original-Received: from mail-in-13.arcor-online.net ([151.189.21.53]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HywB3-00075u-VF; Thu, 14 Jun 2007 16:44:22 -0400 Original-Received: from mail-in-04-z2.arcor-online.net (mail-in-04-z2.arcor-online.net [151.189.8.16]) by mail-in-13.arcor-online.net (Postfix) with ESMTP id 4762B1E5284; Thu, 14 Jun 2007 22:44:20 +0200 (CEST) Original-Received: from mail-in-11.arcor-online.net (mail-in-11.arcor-online.net [151.189.21.51]) by mail-in-04-z2.arcor-online.net (Postfix) with ESMTP id 35A6FABAE0; Thu, 14 Jun 2007 22:44:20 +0200 (CEST) Original-Received: from lola.goethe.zz (dslb-084-061-030-031.pools.arcor-ip.net [84.61.30.31]) by mail-in-11.arcor-online.net (Postfix) with ESMTP id BFA8511AAC; Thu, 14 Jun 2007 22:44:19 +0200 (CEST) Original-Received: by lola.goethe.zz (Postfix, from userid 1002) id 478B31C3E01D; Thu, 14 Jun 2007 22:44:01 +0200 (CEST) In-Reply-To: (Glenn Morris's message of "Thu\, 14 Jun 2007 16\:18\:29 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 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:72900 Archived-At: Glenn Morris writes: > Richard Stallman wrote: > >> Please don't do that. Emacs implements the same features with or >> without X toolkits. The absence of an X toolkit is not an anomaly, >> and should not be treated as one. > > I can sort of follow your logic, but it would not be mine. I don't see > the absence of jpeg support (for example) as being any kind of anomaly > either. It's a "neat feature that many people like to have and might > get confused about when it's not available, so they should get extra > warning about its absence". Same for an X toolkit IMO. There have been quite enough people in the Emacs help lists who have complained that their Emacs only runs in text mode. It is pretty much the most common problem for people compiling from source, and a problem which they don't recognize. We could probably use some heuristics: if DISPLAY is set, and/or if X11 runtime libraries appear available and/or an executable named X (the last probably being most reliable and easy to check), then we'll barf unless the user explicitly says -without-X11. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum