From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: [found the culprit] Date: Thu, 15 Nov 2018 21:24:43 -0500 Message-ID: References: <27024.1542249282@alto> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1542334977 9230 195.159.176.226 (16 Nov 2018 02:22:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 16 Nov 2018 02:22:57 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 16 03:22:53 2018 Return-path: Envelope-to: ged-emacs-devel@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 1gNTmU-0002Eu-KV for ged-emacs-devel@m.gmane.org; Fri, 16 Nov 2018 03:22:50 +0100 Original-Received: from localhost ([::1]:41773 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gNToa-0001Jj-Qc for ged-emacs-devel@m.gmane.org; Thu, 15 Nov 2018 21:25:00 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gNToR-0001Jb-G8 for emacs-devel@gnu.org; Thu, 15 Nov 2018 21:24:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gNToP-000266-TP for emacs-devel@gnu.org; Thu, 15 Nov 2018 21:24:51 -0500 Original-Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]:33668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gNToP-00025D-P7 for emacs-devel@gnu.org; Thu, 15 Nov 2018 21:24:49 -0500 Original-Received: by mail-qk1-x72a.google.com with SMTP id o89so35221316qko.0 for ; Thu, 15 Nov 2018 18:24:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=WzqrKpvIyNL9OXUuG0bNaVLVq04a0VliP6bX8kvbax0=; b=Ey+Whn+JlmZpGZEEvP3nIXVQkGC3aXeAUFdEhQk+s7l/73g4kOMnmIF0NYUyPO0A1I +/vmcZfQOhSMjBvruKnfVsSNKKrQRY+kO96OWuriqv8zvlAHxMlIz17p4vXmJZajE4fW pLbSKITTA4szmcF3INoZj740+Ou3f1svMkWh26aygUzVIVgErMJtQFJ+8Db7aqZ5cAI9 wkV2Z0sh+9eAVmGzxG9iSA0Fd9PmKaoyCQ23mxSgNFjSy5O6Pe9cw6sDBoDkhH/03E4w JHJusY1EaCm2PEXZF7fmt2rhrAJSzq/LXsDvUz9urop3el2Bwyx1FqxdCA1UxcPc8QUN HeRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=WzqrKpvIyNL9OXUuG0bNaVLVq04a0VliP6bX8kvbax0=; b=XLHhYoEdgaauovPhy6ML3no1NCl5z9rlKi3NDaJw1IjzQeiFVuAZIOpcrGy8RNWGaM lwBG2xOQUJ+sIznF8K4/xoO4He2VsHlukUQliOiGfEHwjhRRYF1Lfnw7RRxSK/7m24Mh DcZfmzOiElzOAEEFkXtzGGKo9DKAFxiZVIGC2qCkEQ+a09a6onISYKBv3dNu1ISgd91Z avVFgCYSysYv8pWvPOkFZAXcz+nBmFHolft/UA97WpeapXGQrbSU2C70yIXrP5b0fTzo C0rnRt573p4dbmAUZILmlr8yxcx6K7KWPYy9V685SjARiEtEYHGET5psYj50oJOIiB8y WihQ== X-Gm-Message-State: AGRZ1gK+uhwYrUBfSTTTRbl3aYOFTsYNX4V+gHcoKivsfgmVkk7iI+li yAr16d55Ri4nitoA3VAwsLPICbGg X-Google-Smtp-Source: AJdET5cPikRhpEkSoLwBYju7+q3gdvSm2X1Vlpj4pb7coSI2Qn/2bGs+GGp2F1lxoZV24Um1hAr/Lg== X-Received: by 2002:ac8:6b50:: with SMTP id x16mr8606499qts.368.1542335088222; Thu, 15 Nov 2018 18:24:48 -0800 (PST) Original-Received: from ?IPv6:2601:184:4180:66e7:ac51:debe:a2bb:5cb4? ([2601:184:4180:66e7:ac51:debe:a2bb:5cb4]) by smtp.gmail.com with ESMTPSA id r16sm19771861qkh.71.2018.11.15.18.24.47 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Nov 2018 18:24:47 -0800 (PST) In-Reply-To: Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::72a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231175 Archived-At: On 15/11/2018 19.55, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I agree with you about what Z should do, but there is an additional > reason. > > The meaning of Z is to compress or uncompress. Extracting an archive is > a different operation; it is semantically incoherent for Z to extract > an archive. > > If we want a Dired command to extract archives, we should add one. > It can handle .tgz files as well as .tar files and other archive types. I think this distinction (unpacking vs decompressing) is too subtle. What should we do on formats that support both, like zip? That is, should Z on a zip archive just change its compression mode to store, without extracting the files? Maybe I'm misunderstanding the proposal? Clément.