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: Thu, 08 Aug 2013 15:28:46 +0200 Message-ID: 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 1375968556 5183 80.91.229.3 (8 Aug 2013 13:29:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 8 Aug 2013 13:29:16 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Romain Francoise Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 08 15:29:18 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 1V7QHG-0007jN-9C for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2013 15:29:18 +0200 Original-Received: from localhost ([::1]:46817 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7QHF-0003ng-TB for ged-emacs-devel@m.gmane.org; Thu, 08 Aug 2013 09:29:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46908) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7QH7-0003f5-3Q for emacs-devel@gnu.org; Thu, 08 Aug 2013 09:29:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V7QH1-0001qB-Qm for emacs-devel@gnu.org; Thu, 08 Aug 2013 09:29:09 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:39913) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V7QH1-0001q1-KE for emacs-devel@gnu.org; Thu, 08 Aug 2013 09:29:03 -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 1V7QGk-0000Pk-Ty; Thu, 08 Aug 2013 15:28:46 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEUAAAADAwMBAQEZGxQC AQMDAgMCAgKrfQ++AAACXklEQVQ4jVVUQY4bQQhEffC9e9acp1GWe2Ipdyv7gIwj+2yIxf+fkIIZ ZbVt2ZZgKKoKemiIRlNVjm6dWbnvh1zDT0Ia4RyhjvxbJf5ePk/n4DDUXPfEH8Qqn1FUGEAtEwti vzIxXE3ZAHT+CsUsVXLusSd+HBUd3QPcOrBoqcTPSmyh7GieTb5CuYmi+Ui68bGf+0ffmDlSSGol J1pFRZOqdY1h/RFZsRJRE4EpEXjAdXK5k2EcETcw8uliYAyNqGjNYWQYYPIHMMC80uV8D2miDzeo FsvSZEyQdQ4hGTI9LKJwsnnb+vkhU+cETcjOL8DQXO53beIyEUOD6GFbshJdEUUXsBmFZTARUE9w XTXpgiaXgwUG5S0ZyxMusWrPKq3E2lI8JMMXQZSzExIM1VKehHdPkNjp+jvJDTkxlRFTjfdGtMlJ ZTZKgRLlMpKxEAiB7wpakJGmTfwDjVQfqiO7BHYPBTObIAG4AeXPdSIuMNokck3JWNqzATDE4Yvk orJdO/0msA08JeY5wxQIvgvV9CKVYU7R0shaeAInHFd8IrWn8ZUocc1zSMpTJbeQE0pOkgbW+qCv 2X5zFhpthLwrvNt39rhRF+rb9gawXGc093jZkeDVJ5RF5O6b8x7v36ljlaKWowdjbXLXd9tBEdOI occNPJrAbsfMoxYWG/Ia16MHEtAVdy5P4/Xi/4koFYKIGYTGAYUH4EWiV2/fb+1lIe8dKkr5xCBs X9HlQo+mTpgFe05Ovt0i9SMBJEnFSSnS/s+XjOeGSr4t0uBa9ZrHu6xr01tOClcpOVXRP4sa5ALL aZtNAAAAAElFTkSuQmCC X-Now-Playing: Talking Heads's _Fear of Music_: "Memories Can't Wait" X-Hashcash: 1:23:130808:monnier@iro.umontreal.ca::uN6w3q9/b1k7QbH9:000000000000000000000000000000000000012gq X-Hashcash: 1:23:130808:romain@orebokech.com::Nv6HUkOIRZRmKej2:00000000000000000000000000000000000000000GbX7 X-Hashcash: 1:23:130808:emacs-devel@gnu.org::2HwBQyPhUDGljNNr:000000000000000000000000000000000000000000fBXe In-Reply-To: <87a9ksfh78.fsf@kima.orebokech.com> (Romain Francoise's message of "Thu, 08 Aug 2013 15:24:59 +0200") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1V7QGk-0000Pk-Ty MailScanner-NULL-Check: 1376573327.37379@Zhcn92xmcM+ayhQNP/YVkA 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:162502 Archived-At: Romain Francoise writes: > Lars Magne Ingebrigtsen writes: > >> DEFUN ("decompress-gzipped-region", Fdecompress_gzipped_region, >> Sdecompress_gzipped_region, > > Wouldn't it be better to have a single `decompress-region' function to > which you specify the decompression algorithm? It's almost certain that > if we add gzip, down the road someone will request bzip2, or xz, or... Well, yes, that will probably be requested, but would require extra libraries. gzip is "free", since it's already built into 99% of Emacs builds already. So it smacks of premature overengineering to me. >"? > Then you can add a companion `compress-region' function which also takes > the compression level, etc. I think we can rely on external programs for compression. It's not something that Emacs needs to do efficiently. -- (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