From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nick Terrell Newsgroups: gmane.emacs.bugs Subject: bug#24853: [PATCH] Automatically handle Zstandard compressed files Date: Tue, 1 Nov 2016 15:51:03 -0700 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=94eb2c1927c0b76b88054045288b X-Trace: blaine.gmane.org 1478040925 10341 195.159.176.226 (1 Nov 2016 22:55:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 1 Nov 2016 22:55:25 +0000 (UTC) To: 24853@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 01 23:55:21 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1hxS-0000o5-Or for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Nov 2016 23:55:06 +0100 Original-Received: from localhost ([::1]:51733 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1hxV-0003hm-Ig for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Nov 2016 18:55:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52475) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1hxP-0003he-AL for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:55:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c1hxO-0005WB-Ll for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:55:03 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52388) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c1hxO-0005W3-IR for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c1hxO-0002wH-CW for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:55:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nick Terrell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Nov 2016 22:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24853 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.147804088111260 (code B ref -1); Tue, 01 Nov 2016 22:55:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Nov 2016 22:54:41 +0000 Original-Received: from localhost ([127.0.0.1]:39554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1hx3-0002vY-D1 for submit@debbugs.gnu.org; Tue, 01 Nov 2016 18:54:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1hti-0002qk-TR for submit@debbugs.gnu.org; Tue, 01 Nov 2016 18:51:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c1htc-00040X-QB for submit@debbugs.gnu.org; Tue, 01 Nov 2016 18:51:09 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33293) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c1htc-000403-K0 for submit@debbugs.gnu.org; Tue, 01 Nov 2016 18:51:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50589) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1hta-0003Mz-GC for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:51:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c1htZ-0003tu-5I for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:51:06 -0400 Original-Received: from mail-oi0-x22a.google.com ([2607:f8b0:4003:c06::22a]:36828) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c1htY-0003ru-Vk for bug-gnu-emacs@gnu.org; Tue, 01 Nov 2016 18:51:05 -0400 Original-Received: by mail-oi0-x22a.google.com with SMTP id v84so160804103oie.3 for ; Tue, 01 Nov 2016 15:51:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=fd3y2218aDTG3Fe+kA0CGmRhpWUFPi/azY2JwrS14GQ=; b=0FOStIXOjH6iPlhKg1xksoqoS4UBYwn/AWtEEUqZMWQpm4fB4odlqz/yRnJyla1/YM b864jYoL2RPB7YoGB/AEnB3WnEH0LpBKsnnfAEx98UR75xWLVbLtnEHQIPw99T8c7Muh 1Dc3myJowvEaSWz5kzDvzoaPi+xpfyu//n5vxtnobm9JkP9ZF8yEPf8EsHtJ7tdJ1JXi CtnZCqfrg2elg/3jnpNJfiJz39xov4j81+w0ViTKhOPEijSbDKRmVuk0/ZGxHeIM0syy LY1hNCtMaM4aJEhSyMEkaraouOtyZpQJDp/FGNuESlo2ibSGCzWxLIbSpSKYEtftwHX4 EV7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fd3y2218aDTG3Fe+kA0CGmRhpWUFPi/azY2JwrS14GQ=; b=mDDVKEV4PxEcs0wTk1guO+/rytra7jpVX6tP3s727BVDjcBOMaGxVyt05HVMwmdKcO e+ZRmdK2lrly3V7atB9zV+F7S4a6v+0yUnUTTvvmsWED5h/dMBHyXn1nrAvPrqStqACQ 2NRDaSeehzsf8Pgw7kbhYrER8WE4ZUtGe4kQGo/PzrVHPIRZ1htPJmJW6MX+zSqtb4aG oMaMsKvFRDa3K7xeugNp7DX4c6DRMjqGGNs1UoU7BcK7ZWZ7/RHVLR40x7FZNDUU87F8 PrE9ztxZVoOcx6b2phuoX/LsxoldH7kUMDKg2nkuBGwub8Jp06TjMnxnLZuYh/57/xXx K0/A== X-Gm-Message-State: ABUngveCDdaXNgD8vrGnfLDRHXTIEwmGleYEhrEunzK/fB+wVr+O9q1V63j/mnQPY6yom19B5+AOih+xa/587g== X-Received: by 10.157.17.131 with SMTP id v3mr311102otf.0.1478040663538; Tue, 01 Nov 2016 15:51:03 -0700 (PDT) Original-Received: by 10.182.33.201 with HTTP; Tue, 1 Nov 2016 15:51:03 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Tue, 01 Nov 2016 18:54:40 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:125247 Archived-At: --94eb2c1927c0b76b88054045288b Content-Type: text/plain; charset=UTF-8 I would like to add support for automatically handling Zstandard compressed files to emacs. I've attached a patch that implements this feature. --94eb2c1927c0b76b88054045288b Content-Type: application/octet-stream; name="0001-Automatically-handle-Zstandard-compressed-files.patch" Content-Disposition: attachment; filename="0001-Automatically-handle-Zstandard-compressed-files.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iv02eas50 RnJvbSAzNzc5ZDY4MTg2YjliOWQ4MGRkYTQ2NjkzMmQzNmU5MmQzZjU1NDhiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNrIFRlcnJlbGwgPHRlcnJlbGxuQGZiLmNvbT4KRGF0ZTog VHVlLCAxIE5vdiAyMDE2IDE0OjQ1OjAyIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gQXV0b21hdGlj YWxseSBoYW5kbGUgWnN0YW5kYXJkIGNvbXByZXNzZWQgZmlsZXMKCiogbGlzcC9qa2EtY21wci1o b29rLmVsIChqa2EtY29tcHItY29tcHJlc3Npb24taW5mby1saXN0KToKQWRkIHpzdGQgY29tcHJl c3Npb24gaW5mbzogPGh0dHA6Ly9mYWNlYm9vay5naXRodWIuaW8venN0ZC8+Ci0tLQogbGlzcC9q a2EtY21wci1ob29rLmVsIHwgNiArKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMo KyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL2prYS1jbXByLWhvb2suZWwgYi9s aXNwL2prYS1jbXByLWhvb2suZWwKaW5kZXggMzkzMDJmMC4uYzJiNGQ5NiAxMDA2NDQKLS0tIGEv bGlzcC9qa2EtY21wci1ob29rLmVsCisrKyBiL2xpc3AvamthLWNtcHItaG9vay5lbApAQCAtMjQ0 LDcgKzI0NCwxMSBAQCBqa2EtY29tcHItY29tcHJlc3Npb24taW5mby1saXN0CiAgICAgWyJcXC5k elxcJyIKICAgICAgbmlsICAgICAgICAgICAgICBuaWwgICAgICAgICAgICBuaWwKICAgICAgInVu Y29tcHJlc3NpbmciICAgICAgImd6aXAiICAgICAgICAgKCItYyIgIi1xIiAiLWQiKQotICAgICBu aWwgdCAiXDAzN1wyMTMiXSkpCisgICAgIG5pbCB0ICJcMDM3XDIxMyJdCisgICAgWyJcXC56c3Rc XCciCisgICAgICJ6c3RkIGNvbXByZXNzaW5nIiAgICJ6c3RkIiAgICAgICAgICgiLWMiICItcSIp CisgICAgICJ6c3RkIHVuY29tcHJlc3NpbmciICJ6c3RkIiAgICAgICAgICgiLWMiICItcSIgIi1k IikKKyAgICAgdCB0ICJcMDUwXDI2NVwwNTdcMzc1Il0pKQogCiAgICJMaXN0IG9mIHZlY3RvcnMg dGhhdCBkZXNjcmliZSBhdmFpbGFibGUgY29tcHJlc3Npb24gdGVjaG5pcXVlcy4KIEVhY2ggZWxl bWVudCwgd2hpY2ggZGVzY3JpYmVzIGEgY29tcHJlc3Npb24gdGVjaG5pcXVlLCBpcyBhIHZlY3Rv ciBvZgotLSAKMi4xMC4wCgo= --94eb2c1927c0b76b88054045288b--