From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: awrhygty@outlook.com Newsgroups: gmane.emacs.bugs Subject: bug#67926: 29.1; fail to extract ZIP subfile named with [...] Date: Thu, 28 Dec 2023 09:38:57 +0900 Message-ID: References: <83a5q1dy1h.fsf@gnu.org> <831qb8anak.fsf@gnu.org> <83jzoz8ubq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13697"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 67926@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 28 01:40:18 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rIeRd-0003MP-P4 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 28 Dec 2023 01:40:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rIeRR-0005dL-Dv; Wed, 27 Dec 2023 19:40:05 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rIeRP-0005d9-TP for bug-gnu-emacs@gnu.org; Wed, 27 Dec 2023 19:40:03 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rIeRP-00046L-LU for bug-gnu-emacs@gnu.org; Wed, 27 Dec 2023 19:40:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rIeRO-0006v5-5D for bug-gnu-emacs@gnu.org; Wed, 27 Dec 2023 19:40:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: awrhygty@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Dec 2023 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67926 X-GNU-PR-Package: emacs Original-Received: via spool by 67926-submit@debbugs.gnu.org id=B67926.170372395026525 (code B ref 67926); Thu, 28 Dec 2023 00:40:02 +0000 Original-Received: (at 67926) by debbugs.gnu.org; 28 Dec 2023 00:39:10 +0000 Original-Received: from localhost ([127.0.0.1]:38107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIeQY-0006tl-5w for submit@debbugs.gnu.org; Wed, 27 Dec 2023 19:39:10 -0500 Original-Received: from mail-tyzapc01olkn2066.outbound.protection.outlook.com ([40.92.107.66]:12929 helo=APC01-TYZ-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rIeQV-0006tX-Nd for 67926@debbugs.gnu.org; Wed, 27 Dec 2023 19:39:08 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DIEs8MhwcVQouY7UufRCEBAo3MjyXMM6gtsPB1OaK6nwe4b23oAHjr4be8di4eIhPNQNYsBnuCqa/YfDUNGYZMuBXZMFq/8mssjF/2ztTqrLrV1/tnsBtAZxrm/sdSG5MrZkdyOXbuY0fldvfzWdpjuEM7xQpcDU0Bt4qcmyfdaEG5cjRZwLzdbcdfMxqny224AClJ9B8TwQ6v1RHSyaDOcfS1Jy6SaA2MQvtP6fzgDeHQN/JrmNM7OqraTDeHuvan6ktljObwC4q9eEGVlBnxlhZAutuMlUpJAHGMsTOieDsmUnrWhQHoTkKhnCxXaghXEw7Lu1yD0GkYb/7zgKWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4K1B4Tla6X+Uoj6WYWjh2Ji88jfLiWQoDx8N3nQFsN4=; b=gy82BdB0PIhgpxbxYvOdVXLSjtkzqBzHkKu+irxKF0CR1KXrlXbTlGBA9W5sJUbtYNx5rDLgegaLIpefVhY/RfsWHmpfyDmTRIS9yx0HRtU6jk7rNryOwTJ7y7GnBieLgWiAVQTYlxp84hevsTgvbO3mo7gOi06Gel3+0KGfMmSbT3M3YpFXTgIIZA8Qe3Fz68jn3RkZF5iKckN8qgTcM+cGl+QA8gGvlNoSLBlZ1s9ET2ramR37wZ11BTCzZfR6HGU826rAAfzptJJDRNI8gpirCoYo83SqhuxvEvxlrFCB9aP2JamBcPfasIen38uxNzBCMHlw04j6bq7akY5OTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4K1B4Tla6X+Uoj6WYWjh2Ji88jfLiWQoDx8N3nQFsN4=; b=ZCCwDJno8OFZI+vm799/ca3W2+le/y/WSQ5JDUs2wXdwTOAwW79+3UgBM0vE+cN0PtwnHjLsjfp8PDqnrx/xjqMdLjqvWEJMxCBYny7x0V0XoW/61Q1HBZbGAsPVJdvwnL2Q8xFsIx4vEjTd67JS9HQWIDBcCUM3t18o7i306Lvjdn8OdFsXKnty+/W2HRb9b8Tdr/EpbSsVk7s0JMHute323Ju6o5V5/wNjzP8iaEvuarhi8NfF382hKEs180r5JtELClt+OFT3CkXNvtUfFCXg47F50dz9tIl9GMfm/37/HutuRPB4gIv+T19pCtpAMsmKIZQ4PcB1zA57rZC6fQ== Original-Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com (2603:1096:400:30::11) by TYZPR01MB5646.apcprd01.prod.exchangelabs.com (2603:1096:400:422::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.20; Thu, 28 Dec 2023 00:39:01 +0000 Original-Received: from TYZPR01MB3920.apcprd01.prod.exchangelabs.com ([fe80::72b8:7298:fbc2:f8e7]) by TYZPR01MB3920.apcprd01.prod.exchangelabs.com ([fe80::72b8:7298:fbc2:f8e7%5]) with mapi id 15.20.7113.027; Thu, 28 Dec 2023 00:39:01 +0000 In-Reply-To: <83jzoz8ubq.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 27 Dec 2023 11:49:14 -0500") X-TMN: [jOUlpHzgiRtd0amWcVGG91KbSJPFw4n8RYgN9Oa/UUQ=] X-ClientProxiedBy: TYCP286CA0231.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:3c7::9) To TYZPR01MB3920.apcprd01.prod.exchangelabs.com (2603:1096:400:30::11) X-Microsoft-Original-Message-ID: <86r0j75ffi.fsf@outlook.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR01MB3920:EE_|TYZPR01MB5646:EE_ X-MS-Office365-Filtering-Correlation-Id: c10141b4-4583-4d82-5642-08dc073d619f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: E5qGGQUs3CWt4TWU/Y9dgYo9UWFKIEzuh+e1tIhWcmPN21jpAHLxei1mtUwCrJLi3hYKv6ftoD7wNkf09/gRUyPoHRqTsTOOOWvfDGCfoXHNRAZ+p4mpid7RJgGTNJw47H3fOOXwB0BZD8Li1vpEYuB/fqayDLKRLZxzZaqT3Jp6mLNYOSpBp/SD8gAbTtZDPdpk/Yhl9MhOTuHJm9H+bI/h1w3CrukkddX+58SIRRewIBGI8XWbRY+jcID1x0nPO6jbtxVkgwKJrmhFF0sltNgKpCCcOyWIOokJifYtSG3pDwYuBspL0zpWtkKMi48g6fYbL6MVXAu9KihL3EmY6CKlkfrTuisPvDo+1U1SHKT6kWOjfU2WXXkJBoWbFDOeVDffT3hCVX6b48/Z81whRTiCNwPJCCYcYBB0UrLIxTt4u7/xOmgBztPl7nrGGWEcfhY4FufnnIDcTBB1F8n1C3v+VfUZsVqCCorHe2czT5sBLBUlce1LV/NwtNhpVAq7QwsHvxxdeWh7gIBhbnBLz2oqXwejum6ad7qJCEkAupmKoq36QbHXw4a2MHfOZoLn X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: iC1dWH7knr/dTxyouMYnfVg7PfBCpH2DiHs6F7nIb7q3h4P8XYya7KAN8ZjN2Nm+zxI5MBeQ5TI+CM9nNY+eRlHU636PI/9c9cI7yOUrVq1kedLptx9ig540myj+XsdvAESqgj1ze5hYpwz9Iz7uqoVcghNwbBbKUk5AiEmDosInpq/o3ss4KDje/HePFq1+zYX/OuEd8l0YOJjQvLxMtRPQ+F0K/GfrNcmGKy8A7zg+XbDECkUVKOiTCMgWAUdfUM680XaeHRKkqbVWDZLAS+8/dh3kBNmvfnWhptj1ubKFkHlnBZLiVgj8iH28q41e4nFRxbWcez03b4hiuHDa7PFttEerwrX31LN98L5YuMtX79hua96ShF6DtqepZfifoDyxW1xSXlQ0QS7FQeVLXfMiOPhvMdmbWBISYPZa349VtbE2DAne34fKq4Xwe9NsCRMUby6zEjG+Ljr7YspSj/FnLmcK6vb1h3V7QVrCGtMb4S524LYdirxw+BmS1XqeZMZZEZBPqW2k+LlFZIvdZnPNMy1utLTODCdbtDW3aFm9s6lBcMwAozfxJv0jx0DAyJbfCHjVP/ew6W/4Zubvp7BKET7Eu0hsaqEFBvoBSNG7RDwX2O5MvSJU5uKQdSscV4geyJ4RDLU+jb2DhYbuq58TJ+P7i0ux/7Efoa+pNwqVceTO/L9RnzKhPOud6nNAeFKqiKbh2brmLPkijg0SwEMcHFkk3zNC8H6nj+rIFKtqIjIjV3VrMFGkea +EK6pR8amYfe8Pey9WbY8ZljTFtn1sPQU//V4CXKB8F8KKuSK0UUzkQvEfqMtKCMOjewHEIyFaCuM964vsY1ku2TjKIhkYbYDc X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c10141b4-4583-4d82-5642-08dc073d619f X-MS-Exchange-CrossTenant-AuthSource: TYZPR01MB3920.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2023 00:39:01.1035 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYZPR01MB5646 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:276949 Archived-At: Eli Zaretskii writes: >> If unzip.exe(or an alternative external program) is necessary, >> I want emacs not to load contents of archive files into archive-mode >> buffer. It is waste of time and memory. > > unzip is necessary to extract files, but not to display the archive's > contents. If users are expected to have unzip.exe, emacs can list subfiles without examining archive contents as a binary file. Users with unzip.exe don't care about whether subfiles are listed with unzip.exe or not. If users are not expected to have unzip.exe, they feel convenient if subfiles are extracted without unzip.exe. In this case, it is better archive-zip-extract's value as variable can be a lisp function to be called in the archive-zip-extract function.