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: new image library "requirements" Date: Mon, 18 Jun 2007 09:30:48 +0200 Message-ID: <86zm2x1zyv.fsf@lola.quinscape.zz> References: <87wsy3qw87.fsf@catnip.gol.com> <46761FA4.8090403@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1182151859 30385 80.91.229.12 (18 Jun 2007 07:30:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 18 Jun 2007 07:30:59 +0000 (UTC) Cc: emacs-devel@gnu.org, Miles Bader To: Jan =?iso-8859-1?Q?Dj=E4rv?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 18 09:30:57 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 1I0BhQ-0005U6-RQ for ged-emacs-devel@m.gmane.org; Mon, 18 Jun 2007 09:30:57 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0BhQ-0003Jr-Cq for ged-emacs-devel@m.gmane.org; Mon, 18 Jun 2007 03:30:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0BhN-0003JX-0i for emacs-devel@gnu.org; Mon, 18 Jun 2007 03:30:53 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0BhK-0003JK-PP for emacs-devel@gnu.org; Mon, 18 Jun 2007 03:30:51 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0BhK-0003JA-HI for emacs-devel@gnu.org; Mon, 18 Jun 2007 03:30:50 -0400 Original-Received: from pc3.berlin.powerweb.de ([62.67.228.11]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0BhJ-00059f-RX for emacs-devel@gnu.org; Mon, 18 Jun 2007 03:30:50 -0400 Original-Received: from quinscape.de (dslnet.212-29-44.ip210.dokom.de [212.29.44.210] (may be forged)) by pc3.berlin.powerweb.de (8.9.3p3/8.9.3) with ESMTP id JAA11845 for ; Mon, 18 Jun 2007 09:30:48 +0200 X-Delivered-To: Original-Received: (qmail 4413 invoked from network); 18 Jun 2007 07:30:48 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 18 Jun 2007 07:30:48 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id 9F4F48EA27; Mon, 18 Jun 2007 09:30:48 +0200 (CEST) In-Reply-To: <46761FA4.8090403@swipnet.se> ("Jan =?iso-8859-1?Q?Dj=E4rv=22?= =?iso-8859-1?Q?'s?= message of "Mon\, 18 Jun 2007 08\:01\:08 +0200") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (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:73217 Archived-At: Jan Dj=E4rv writes: > Miles Bader skrev: >> I just tried compiling a new emacs, and the configure failed with: >> >> configure: error: The following required libraries was not found: >> libgif/libungif libtiff >> Maybe some development libraries/packages are missing? >> If you don't want to link with them give >> --with-gif=3Dno --with-tiff=3Dno >> as options to configure >> >> While there's a case to be made for "requiring" (without options) X >> libraries or even jpeg /png, I think requiring these is kind of silly. >> >> Tiff is fairly rarely used except in specialized applications. Disagree: it is the dominant format for CMYK work. >> The case with .gif is more vague, but it seems largely a legacy >> format, and is getting more and more rare these days -- you see it >> on old web sites, and people still use it for "animated" images >> (which emacs doesn't support), but it seems kind of unusual to see >> it for the kind of content which people might keep around. Disagree: gifs still outnumber png files about 3:1 at least on the web. >> At the least, I'd drop the "requirement" for tiff. > > I asked the same thing, but David Kastrup was the only one who > commented (granted, the subject line was not about image libraries): > >> It is quite common in prepress, and since Emacs includes stuff like >> image-dired, it would appear reasonable to not omit it without >> notice. The idea behind the requirements was to not get the user an Emacs version that does not have full capabilities without notice. Since image browsing is a part of Emacs, I feel that this is appropriate. One could turn it into a very strong worded and visible warning instead, possibly. But the previous behavior of being somewhere in a yes-and-no summary list (among items for which "no" does not imply a loss of functionality, like for a particular memory allocation scheme) is not likely to get the user to realize what happens. --=20 David Kastrup