From unknown Tue Aug 12 04:07:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24853: [PATCH] Automatically handle Zstandard compressed files 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 To: 24853@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.147804088111260 (code B ref -1); Tue, 01 Nov 2016 22:55:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Nov 2016 22:54:41 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) MIME-Version: 1.0 Received: by 10.182.33.201 with HTTP; Tue, 1 Nov 2016 15:51:03 -0700 (PDT) From: Nick Terrell Date: Tue, 1 Nov 2016 15:51:03 -0700 Message-ID: Content-Type: multipart/mixed; boundary=94eb2c1927c0b76b88054045288b 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --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-- From unknown Tue Aug 12 04:07:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24853: [PATCH] Automatically handle Zstandard compressed files Resent-From: Nick Terrell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Nov 2016 23:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24853 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 24853@debbugs.gnu.org Received: via spool by 24853-submit@debbugs.gnu.org id=B24853.147804408916168 (code B ref 24853); Tue, 01 Nov 2016 23:49:02 +0000 Received: (at 24853) by debbugs.gnu.org; 1 Nov 2016 23:48:09 +0000 Received: from localhost ([127.0.0.1]:39582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1imm-0004Ch-1x for submit@debbugs.gnu.org; Tue, 01 Nov 2016 19:48:08 -0400 Received: from mail-oi0-f54.google.com ([209.85.218.54]:35765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1imk-0004CC-Ni for 24853@debbugs.gnu.org; Tue, 01 Nov 2016 19:48:06 -0400 Received: by mail-oi0-f54.google.com with SMTP id x4so3603732oix.2 for <24853@debbugs.gnu.org>; Tue, 01 Nov 2016 16:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=ETT1/X8EVYGG8r/96YqSSdt6YyPwuyPWkY6UBWnDKSQ=; b=h4PDZSAX6TdEvGUfqOeMCcXJaSi/3Y0HYmNfZOq+ZWAcQQrKABvwwb7FyfsgMIylxs ttsMe6c7y0VyzpY2/s58gM19oW2koM7p7M9lwH3JvTztV7ZnZMIH6mGHYu9HDvNgeS09 8+7u1Xl9at3HLt/2xNLIbmeJQ6GhgdH1lSV2I/e02sFwZqx6DACDTQ02noSjVRoXkDhC gQXLeCur6McaCuXLiai63nqPAZwC0OUrt8nodPWgtj7FmRaOlS3VrPfzbEd3c/6qoiCs 2YNtPKK6VH1w2XHrlQiRK5xhTzGBrIvWp6sS0oBZzHYgEUW+yreA47j5ooOcOIOZhiQZ LFFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=ETT1/X8EVYGG8r/96YqSSdt6YyPwuyPWkY6UBWnDKSQ=; b=CjEtoKRlqzz71VCjmlNF8/001YhNqCqQKUyyBm/MC1bVlh+z67UgvCFJyzGSNPVNb9 3ZMKkXW4V+/DWRdFwlMNS7+vA0dXjD9tJxRcUCnSMtTkRfE/trh+CA5FB8bchs/9Pv9p pnQ61oqs+05otcpNEttbC9w+BLKG6x70ttoOzEPnbyXOkNWarbdOptduCOU2anLZtnhP UiVdqSIbdBOUWUUudVRYWfy/sZ3SYHhuoM15ZehxJbQwWPeXQ9TeLyMzipugEtlS+ES7 ZoLyDw2kS4JY6pM71OheXIvu/xCIZCFjZpwz6vAZr5hBDn7gDwueWDduura7oxNGpTk8 f2Jw== X-Gm-Message-State: ABUngvfM9UIyLiwJdOYbEFwwdUmAhItJ03KkqajShEaGnNRFiY4oMndRjzzmmW181NpE0N5/qgYI8xSOwO9QZA== X-Received: by 10.157.46.149 with SMTP id w21mr381240ota.219.1478044080855; Tue, 01 Nov 2016 16:48:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.33.201 with HTTP; Tue, 1 Nov 2016 16:48:00 -0700 (PDT) In-Reply-To: References: From: Nick Terrell Date: Tue, 1 Nov 2016 16:48:00 -0700 Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) I apologize, it looks like I didn't submit a text attachment. I've included the patch inline. >From 3779d68186b9b9d80dda466932d36e92d3f5548b Mon Sep 17 00:00:00 2001 From: Nick Terrell Date: Tue, 1 Nov 2016 14:45:02 -0700 Subject: [PATCH] Automatically handle Zstandard compressed files * lisp/jka-cmpr-hook.el (jka-compr-compression-info-list): Add zstd compression info: --- lisp/jka-cmpr-hook.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/jka-cmpr-hook.el b/lisp/jka-cmpr-hook.el index 39302f0..c2b4d96 100644 --- a/lisp/jka-cmpr-hook.el +++ b/lisp/jka-cmpr-hook.el @@ -244,7 +244,11 @@ jka-compr-compression-info-list ["\\.dz\\'" nil nil nil "uncompressing" "gzip" ("-c" "-q" "-d") - nil t "\037\213"])) + nil t "\037\213"] + ["\\.zst\\'" + "zstd compressing" "zstd" ("-c" "-q") + "zstd uncompressing" "zstd" ("-c" "-q" "-d") + t t "\050\265\057\375"])) "List of vectors that describe available compression techniques. Each element, which describes a compression technique, is a vector of -- 2.10.0 On Tue, Nov 1, 2016 at 3:51 PM, Nick Terrell wrote: > I would like to add support for automatically handling Zstandard > compressed files to emacs. I've attached a patch that implements this > feature. From unknown Tue Aug 12 04:07:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24853: [PATCH] Automatically handle Zstandard compressed files References: In-Reply-To: Resent-From: Nick Terrell Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Nov 2016 00:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24853 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 24853@debbugs.gnu.org Cc: Nick Terrell Received: via spool by 24853-submit@debbugs.gnu.org id=B24853.147813267626489 (code B ref 24853); Thu, 03 Nov 2016 00:25:02 +0000 Received: (at 24853) by debbugs.gnu.org; 3 Nov 2016 00:24:36 +0000 Received: from localhost ([127.0.0.1]:40991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c25pb-0006tB-QB for submit@debbugs.gnu.org; Wed, 02 Nov 2016 20:24:35 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:34355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c25pZ-0006sx-VW for 24853@debbugs.gnu.org; Wed, 02 Nov 2016 20:24:34 -0400 Received: by mail-pf0-f194.google.com with SMTP id y68so3053437pfb.1 for <24853@debbugs.gnu.org>; Wed, 02 Nov 2016 17:24:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=7muSQkZr+FEiSMNoxn2busOxvAhV9OTW5dAiKNC26hk=; b=cQ1lZq8G4JNNF70Uxyl60GxIp0W07zBxrGA0gETRcqP1UW1ca+2Paz+rwtH88Z06Ha Z1i0r+LC7Fi5Kyz7lUhzfgAQ38v5KvyxJ4vNmhg+PaG2F3mZJLyG4v2t6ExTW0hEh+ru plldQ9z8K2kMZ4TYgoOIBBEyBjGLhIpeYckuXaLPhOhiFXudaz1+VAxJwLgaBBdfS0p0 Oez8rPQrAuW2e28QoRAiqExdg0BUG+3UwIAGc46U0cJFQcE69ori2xe8t97djNbnKFlM AUd4CbqWKmu/a8GEy7EBfMBEuC4D45NeD/RdnDTwufmo5m/kTl8TTmM4gIP3RH1jSWm4 bAeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=7muSQkZr+FEiSMNoxn2busOxvAhV9OTW5dAiKNC26hk=; b=TJ0mSv8EQ8eyKKIPErKkrWw89RiSVr2PEP0dtkRoDf2lmtnWQzDxCduj+7cU2SPCCM W3TmfKK1fYa0JLhu0D1uE/1vApY1m1+NDWy+HKrnnfAPUo0inQprcTsZmdZn3Sjs3LOZ zjecLNRGbnywGUQOLPpcyvsZl4rmxt7HJBaV0o6VoW0354dfpwVXogjalDIYZQM0aQQ/ qeG88yFehzuew+TnEarm+8YoL6HPzOTy9c+lXCVn5qRvf47AVL4KvMYBBAwSuAw0lYqk 5ESyYSLBL0Mhvo2S59xf4C6MQB1iUIupTzxYj8cqDQ8aw+xsaSOBiihq5191PPADpVTs G32Q== X-Gm-Message-State: ABUngvep+mESftU2EeID5+pl7tCA+4g3I5z+hwii/KSF8ZmSJ3I35PxUcxLFqQYjk8OsmA== X-Received: by 10.98.157.148 with SMTP id a20mr11852366pfk.1.1478132667269; Wed, 02 Nov 2016 17:24:27 -0700 (PDT) Received: from terrelln-mbp.thefacebook.com ([199.201.64.131]) by smtp.gmail.com with ESMTPSA id r10sm7456592paw.2.2016.11.02.17.24.26 (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 02 Nov 2016 17:24:26 -0700 (PDT) From: Nick Terrell X-Google-Original-From: Nick Terrell Date: Wed, 2 Nov 2016 17:22:48 -0700 Message-Id: <20161103002248.98117-1-terrelln@fb.com> X-Mailer: git-send-email 2.10.0 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Add support for the '.tzst' suffix to the original patch. * lisp/jka-cmpr-hook.el (jka-compr-compression-info-list): Add zstd compression info: * lisp/jka-cmpr-hook.el (jka-compr-mode-alist-additions): Handle .tzst suffix for zstd compressed tar archives. --- lisp/jka-cmpr-hook.el | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/lisp/jka-cmpr-hook.el b/lisp/jka-cmpr-hook.el index 39302f0..b023bcd 100644 --- a/lisp/jka-cmpr-hook.el +++ b/lisp/jka-cmpr-hook.el @@ -244,7 +244,15 @@ jka-compr-compression-info-list ["\\.dz\\'" nil nil nil "uncompressing" "gzip" ("-c" "-q" "-d") - nil t "\037\213"])) + nil t "\037\213"] + ["\\.zst\\'" + "zstd compressing" "zstd" ("-c" "-q") + "zstd uncompressing" "zstd" ("-c" "-q" "-d") + t t "\050\265\057\375"] + ["\\.tzst\\'" + "zstd compressing" "zstd" ("-c" "-q") + "zstd uncompressing" "zstd" ("-c" "-q" "-d") + t nil "\050\265\057\375"])) "List of vectors that describe available compression techniques. Each element, which describes a compression technique, is a vector of @@ -308,7 +316,8 @@ jka-compr-compression-info-list (defcustom jka-compr-mode-alist-additions (purecopy '(("\\.tgz\\'" . tar-mode) ("\\.tbz2?\\'" . tar-mode) - ("\\.txz\\'" . tar-mode))) + ("\\.txz\\'" . tar-mode) + ("\\.tzst\\'" . tar-mode))) "List of pairs added to `auto-mode-alist' when installing jka-compr. Uninstalling jka-compr removes all pairs from `auto-mode-alist' that installing added. -- 2.10.0 From unknown Tue Aug 12 04:07:05 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nick Terrell Subject: bug#24853: closed (Re: bug#24853: [PATCH] Automatically handle Zstandard compressed files) Message-ID: References: <83bmxujm52.fsf@gnu.org> X-Gnu-PR-Message: they-closed 24853 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 24853@debbugs.gnu.org Date: Sat, 05 Nov 2016 09:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1478339162-18234-1" This is a multi-part message in MIME format... ------------=_1478339162-18234-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24853: [PATCH] Automatically handle Zstandard compressed files which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 24853@debbugs.gnu.org. --=20 24853: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24853 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1478339162-18234-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24853-done) by debbugs.gnu.org; 5 Nov 2016 09:45:02 +0000 Received: from localhost ([127.0.0.1]:45407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2xX4-0004iV-0S for submit@debbugs.gnu.org; Sat, 05 Nov 2016 05:45:02 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c2xX2-0004hz-4A for 24853-done@debbugs.gnu.org; Sat, 05 Nov 2016 05:45:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c2xWw-0002Z8-1C for 24853-done@debbugs.gnu.org; Sat, 05 Nov 2016 05:44:54 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54687) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c2xWr-0002Vi-Oa; Sat, 05 Nov 2016 05:44:49 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3074 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1c2xWp-0002bK-Rt; Sat, 05 Nov 2016 05:44:48 -0400 Date: Sat, 05 Nov 2016 11:45:13 +0200 Message-Id: <83bmxujm52.fsf@gnu.org> From: Eli Zaretskii To: Nick Terrell In-reply-to: <20161103002248.98117-1-terrelln@fb.com> (message from Nick Terrell on Wed, 2 Nov 2016 17:22:48 -0700) Subject: Re: bug#24853: [PATCH] Automatically handle Zstandard compressed files References: <20161103002248.98117-1-terrelln@fb.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.3 (-------) X-Debbugs-Envelope-To: 24853-done Cc: terrelln@fb.com, 24853-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.3 (-------) > From: Nick Terrell > Date: Wed, 2 Nov 2016 17:22:48 -0700 > Cc: Nick Terrell > > Add support for the '.tzst' suffix to the original patch. > > > * lisp/jka-cmpr-hook.el (jka-compr-compression-info-list): > Add zstd compression info: > * lisp/jka-cmpr-hook.el (jka-compr-mode-alist-additions): > Handle .tzst suffix for zstd compressed tar archives. Thanks, pushed to the master branch. ------------=_1478339162-18234-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Nov 2016 22:54:41 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) MIME-Version: 1.0 Received: by 10.182.33.201 with HTTP; Tue, 1 Nov 2016 15:51:03 -0700 (PDT) From: Nick Terrell Date: Tue, 1 Nov 2016 15:51:03 -0700 Message-ID: Subject: [PATCH] Automatically handle Zstandard compressed files To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=94eb2c1927c0b76b88054045288b 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --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-- ------------=_1478339162-18234-1--