From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Mysterious gzipped images Date: Wed, 07 Aug 2013 01:38:29 +0200 Message-ID: References: <87mwoul8sz.fsf@igel.home> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1375832336 16383 80.91.229.3 (6 Aug 2013 23:38:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 Aug 2013 23:38:56 +0000 (UTC) Cc: emacs-devel@gnu.org To: Andreas Schwab Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 07 01:38:56 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 1V6qq7-0007PA-2H for ged-emacs-devel@m.gmane.org; Wed, 07 Aug 2013 01:38:55 +0200 Original-Received: from localhost ([::1]:42896 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6qq6-000634-MW for ged-emacs-devel@m.gmane.org; Tue, 06 Aug 2013 19:38:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56766) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6qpy-00062m-WC for emacs-devel@gnu.org; Tue, 06 Aug 2013 19:38:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V6qpt-0005XF-Gg for emacs-devel@gnu.org; Tue, 06 Aug 2013 19:38:46 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:45574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6qpt-0005Wp-AC for emacs-devel@gnu.org; Tue, 06 Aug 2013 19:38:41 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1V6qph-0004ql-P4; Wed, 07 Aug 2013 01:38:29 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEV/jXd1d20nIB0KBwfR xcdTTUiEOdH6AAACeUlEQVQ4jU2Ty5KjMAxF5YzZ4wT2aRH20zjZmx6xtw36/1+ZK5PuGVWlKuig 50XkxYyIXBhVc2L+wPPtk7w5zUJQ1UEq3wH2RwPSfi50KgAHQA0NIF1KeEzZAP4M1xmvNuDEp9Qd yV9mgKNG6vGiVQ6tNklnIO8NuP8BsfeJp0jFi3MGxjIaUOZj4xgJ9VJvQHXUEqgy+68J4EhD6l1L 1IyZ5fofaM46V+VpFjVwt1QO74MhDVesZDSA7tbxnYibPWSMBvreqf4rgKaSGnjIsb3dg2wG7ut+ At9ACYPIxWLyNhl4imzwhh4bG+PnBXp0kxV/EoCNVkS+YtSxaoewiZ4XvxUrH+TDckfti/VNn5C0 2OhhjQ8B+vS5oBT9FhlRAjvZogREDJJ7hNjkq/nD5RbXGJfiU3+CdUhNwz97xGAzyUrOwEPehl1X RCTayHZAxzfYFuvpRdSd4AHJG7BxEUHug7QgFTYEBQHMPdeYby9nAtjaAWBwx+KmZVrGluouWdoc MZY99JjwpbW1m4pgH2G4LeHKpS48K8+YHN92gj+k6RVCa2DW2VaCGhtS+a+YyXXVCOtcK6SlDktH wHkMNiQyVjpWk7ZeFzWxYHWKXHQ8NS+3WN7348semeMIaaF5tVXYJiW5ckX9SZvmGLgFGFkz7Yvq TM8OUk9LON0IgQCxx8Kev4bLAn2I5EeAaHccz6XOpf8Bie0yMeiOYqx9ws1q0iNjRYcQCkHTyurf IOdNuQi9IPRiYJATaN7w+dwbeOFe0GADGQAjMwBu6DynBo4REa5crEbVCTfWDgGgy0inratpji8u lNqd++Ql+fQ9R1xwHenC+WeYv+/T4iDQ6pEoAAAAAElFTkSuQmCC X-Now-Playing: The Clash's _London Calling_: "Hateful" X-Hashcash: 1:23:130806:schwab@linux-m68k.org::UqbRTG9WUxzp2ojx:0000000000000000000000000000000000000000LIya X-Hashcash: 1:23:130806:emacs-devel@gnu.org::cJi++g6vG6A1DOQ2:000000000000000000000000000000000000000001iIKj In-Reply-To: <87mwoul8sz.fsf@igel.home> (Andreas Schwab's message of "Wed, 07 Aug 2013 01:05:16 +0200") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1V6qph-0004ql-P4 MailScanner-NULL-Check: 1376437109.89733@SxTkl3TpFOqiXVbgr9XVLA X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 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:162456 Archived-At: Andreas Schwab writes: >> Emacs doesn't happen to have gunzip built in, by any chance? >"? > > Indirectly. (libpng links against libz.) I see. So we'd have get it "for free" in normal builds. But we'd have to add autoconf checks for it anyway, I guess? I think it would be useful to have built-in libz support in Emacs. When fetching lots of small image files (which is quite common), I think that calling inflate() would be a lot faster than calling the gunzip command over pipes. Probably. Should I go ahead and implement this? -- (domestic pets only, the antidote for overdose, milk.) No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php and http://lars.ingebrigtsen.no/2013/08/twenty-years-of-september.html