From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#35495: 27.0.50; Untarring an archive with a keyring.gpg inside Date: Sun, 12 May 2019 07:20:47 +0300 Message-ID: <8336lkcnhc.fsf@gnu.org> References: <87imuk4m7u.fsf@gmail.com> <871s179qsl.fsf@gmail.com> <83imuhebb4.fsf@gnu.org> <83y33dcf9a.fsf@gnu.org> <83mujtcbq6.fsf@gnu.org> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="102935"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 35495@debbugs.gnu.org, ueno@unixuser.org, federicotedin@gmail.com To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 12 06:22:13 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPg05-000Qgl-Jn for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 May 2019 06:22:13 +0200 Original-Received: from localhost ([127.0.0.1]:38499 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPg04-0000yM-9W for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 May 2019 00:22:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPfzv-0000y1-Ot for bug-gnu-emacs@gnu.org; Sun, 12 May 2019 00:22:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hPfzu-0003Xc-UP for bug-gnu-emacs@gnu.org; Sun, 12 May 2019 00:22:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56253) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hPfzu-0003XP-RH for bug-gnu-emacs@gnu.org; Sun, 12 May 2019 00:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hPfzu-0001S6-JO for bug-gnu-emacs@gnu.org; Sun, 12 May 2019 00:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 May 2019 04:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35495 X-GNU-PR-Package: emacs Original-Received: via spool by 35495-submit@debbugs.gnu.org id=B35495.15576348795533 (code B ref 35495); Sun, 12 May 2019 04:22:02 +0000 Original-Received: (at 35495) by debbugs.gnu.org; 12 May 2019 04:21:19 +0000 Original-Received: from localhost ([127.0.0.1]:41564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hPfzA-0001R9-QC for submit@debbugs.gnu.org; Sun, 12 May 2019 00:21:17 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hPfz8-0001Qw-Ak for 35495@debbugs.gnu.org; Sun, 12 May 2019 00:21:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:51436) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPfz2-0003F5-8K; Sun, 12 May 2019 00:21:08 -0400 Original-Received: from [176.228.60.248] (port=3780 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hPfz1-00020L-JA; Sun, 12 May 2019 00:21:07 -0400 In-reply-to: (message from Stefan Monnier on Sat, 11 May 2019 15:55:01 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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: 209.51.188.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:159112 Archived-At: > From: Stefan Monnier > Cc: federicotedin@gmail.com, 35495@debbugs.gnu.org, ueno@unixuser.org > Date: Sat, 11 May 2019 15:55:01 -0400 > > >> So this FIXME suggests maybe we should introduce a new file operation > >> `write-region-literally`? > > Probably. But the question of what should that do (since you rejected > > tweaking inhibit-file-name-operation for that) still stands, I think. > > In the absence of a file-name-handler, it should just defer to write-region. I'm confused: I thought we were talking about features implemented via file-name handlers. jka-compr is, for example. Or are you saying write-region-literally shouldn't even try file-name handlers? That'd be different from what insert-file-contents-literally does. > > And I'm not sure we will always want to disable encoding and EOL > > conversion, so that should be an add-on for "truly" literal I/O. > > I am. For the present use case, sure. But we are discussing a more general solution, right? The question is, will all of them want to disable those conversions?