From 9e68dfa23e726eb66831d0b54cee998569b2c44d Mon Sep 17 00:00:00 2001 From: Oleh Krehel Date: Tue, 29 Mar 2016 15:59:35 +0200 Subject: [PATCH] Add support for 7z archives * lisp/dired-aux.el (dired-compress-file-suffixes): "Z" should now also work with 7z archives. The shell command should produce a single extracted directory named after the archive's name. In case the extracted directory exists, all files will be overwritten without a prompt. This matches the expected behavior with the "tar.gz" archives. --- lisp/dired-aux.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el index 3e387d9e0df..990bf6aa34c 100644 --- a/lisp/dired-aux.el +++ b/lisp/dired-aux.el @@ -902,6 +902,7 @@ command with a prefix argument (the value does not matter)." ("\\.bz2\\'" "" "bunzip2") ("\\.xz\\'" "" "unxz") ("\\.zip\\'" "" "unzip -o -d %o %i") + ("\\.7z\\'" "" "7z x -aoa -o%o %i") ;; This item controls naming for compression. ("\\.tar\\'" ".tgz" nil) ;; This item controls the compression of directories -- 2.39.2