From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Romain Francoise Newsgroups: gmane.emacs.devel Subject: Re: Mysterious gzipped images Date: Thu, 08 Aug 2013 17:43:47 +0200 Organization: orebokech dot com Message-ID: <8761vgfarw.fsf@kima.orebokech.com> References: <87mwoul8sz.fsf@igel.home> <87a9ksfh78.fsf@kima.orebokech.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1375976646 5347 80.91.229.3 (8 Aug 2013 15:44:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 8 Aug 2013 15:44:06 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Lars Magne Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 08 17:44:07 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V7SNg-00034N-TD for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2013 17:44:05 +0200 Original-Received: from localhost ([::1]:36583 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7SNg-0005Bf-HT for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2013 11:44:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52749) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7SNX-0004zm-00 for emacs-devel@gnu.org; Thu, 08 Aug 2013 11:44:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V7SNQ-0003zv-5E for emacs-devel@gnu.org; Thu, 08 Aug 2013 11:43:54 -0400 Original-Received: from stringer.orebokech.com ([88.190.240.207]:40406) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7SNP-0003zm-VC for emacs-devel@gnu.org; Thu, 08 Aug 2013 11:43:48 -0400 Original-Received: from kima.orebokech.com (kima [192.168.2.5]) by stringer.orebokech.com (Postfix) with ESMTP id 26B7F18800C5; Thu, 8 Aug 2013 17:43:47 +0200 (CEST) Original-Received: by kima.orebokech.com (Postfix, from userid 1000) id 216F6243634; Thu, 8 Aug 2013 17:43:47 +0200 (CEST) In-Reply-To: (Lars Magne Ingebrigtsen's message of "Thu, 08 Aug 2013 15:28:46 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 88.190.240.207 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:162515 Archived-At: Lars Magne Ingebrigtsen writes: > gzip is "free", since it's already built into 99% of Emacs builds > already. This argument applies just as well to other compression types, e.g. in Debian all variants of Emacs 24 are built with libxml support, and libxml is linked with liblzma so xz would also be "free". > I think we can rely on external programs for compression. It's not > something that Emacs needs to do efficiently. Relying on external programs doesn't necessarily work on all platforms. If we can have a built-in version of anything, we should prefer that to using external programs.