From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Newsgroups: gmane.emacs.bugs Subject: bug#14967: 24.3.50; package-delete deletes by trashing? Date: Mon, 12 Jun 2017 21:50:45 -0600 Message-ID: <87ink035re.fsf@gmail.com> References: <87k2et39vp.fsf@gmail.com> <87efuqulfb.fsf@users.sourceforge.net> <87o9tt51k3.fsf@gmail.com> <83bmpt5li4.fsf@gnu.org> <83y3sx414w.fsf@gnu.org> <83shj53zo1.fsf@gnu.org> <87r2yp2dmw.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1497325874 15771 195.159.176.226 (13 Jun 2017 03:51:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 13 Jun 2017 03:51:14 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: lunaryorn@gmail.com, Stefan Monnier , 14967@debbugs.gnu.org, npostavs@users.sourceforge.net To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 13 05:51:09 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1dKcrF-0003fx-AP for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 Jun 2017 05:51:09 +0200 Original-Received: from localhost ([::1]:40996 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKcrH-0003hz-Ug for geb-bug-gnu-emacs@m.gmane.org; Mon, 12 Jun 2017 23:51:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dKcrB-0003hj-Fc for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:51:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dKcr8-0000ml-EZ for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:51:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41554) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dKcr8-0000mc-B4 for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:51:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dKcr7-0005Zv-Qv for bug-gnu-emacs@gnu.org; Mon, 12 Jun 2017 23:51:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 13 Jun 2017 03:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14967 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 14967-submit@debbugs.gnu.org id=B14967.149732585521432 (code B ref 14967); Tue, 13 Jun 2017 03:51:01 +0000 Original-Received: (at 14967) by debbugs.gnu.org; 13 Jun 2017 03:50:55 +0000 Original-Received: from localhost ([127.0.0.1]:44231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKcr1-0005Zb-IW for submit@debbugs.gnu.org; Mon, 12 Jun 2017 23:50:55 -0400 Original-Received: from mail-io0-f195.google.com ([209.85.223.195]:35219) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dKcqz-0005ZQ-Mg for 14967@debbugs.gnu.org; Mon, 12 Jun 2017 23:50:54 -0400 Original-Received: by mail-io0-f195.google.com with SMTP id f79so11799629ioi.2 for <14967@debbugs.gnu.org>; Mon, 12 Jun 2017 20:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=m+NGBuWIgFBoC9Z9N9kmRSYUhTBDom5iEBiiWyf9Qm0=; b=VL1vhu1+ZP7R/5c+jsyK26wGJg1tr0TrM4h8Pg2SeAu+OeOP0GXyH4BrN8JrHqngAo 8MD4Q7bcS0gi5PfUikNbSdpwHmDceTmylf1FPQd0bqQ49nC++WhXlMGV53O6Z1TsnvsT eQlhWzLcQTTRX7hzI2SfDiemTFxhw+p/zUYNeMQdbtJK4cbjEp/cp1VfA6uRZoDxtcWV g/MoyyXTpIstqTaQ0YzNKEUI55XV4dFf5bdLxCVALwufBOcdSK00zuroPBBwEZ+zB6At NCcLi2eEJcjJ+abfG0WBIFKCKoICRV5NA9FizIS6c1j7Zjv7yvnlpQME2+D/lar3PTGw cdsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=m+NGBuWIgFBoC9Z9N9kmRSYUhTBDom5iEBiiWyf9Qm0=; b=lclDSgupYUYpkYxOMKilVNJpOGlahO69S3FfxoyeZXAVU4ZIan3lZ0ZdO7+PHARkYM npVGLRlzyHYq4799sH9k9VpG1hFry0uSZGBNmzxP4rwixy2O+npEtbua4FxmInHWR33e 0Y2twgEAPTM1Ynx58vRGlLxUzgzHMZBCznzZOoLwBjqwmKDhi/zSllyNWbF+U0egU66q axGY5rb4He19d9kSP9cjM1iv1o/xK0uLpygXtm7+mTXw4ZEWj5O9zFDIzJWfsOEVK2cY 6MUE2va9oOVr6rbA8lu9IZ010HF6qwm66lrTFnCPup3AwOIpqlgpN5PZU5WnCxI/C0B2 2hDg== X-Gm-Message-State: AODbwcAv0LohEz7EsJ6aMWmBY2Drs5klYzat1Omxmfcvc6gnBn6gL4Yf w0VE5Mm3AeN5qg== X-Received: by 10.107.129.81 with SMTP id c78mr41603650iod.92.1497325848105; Mon, 12 Jun 2017 20:50:48 -0700 (PDT) Original-Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id i6sm5049675iti.20.2017.06.12.20.50.46 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 12 Jun 2017 20:50:47 -0700 (PDT) In-Reply-To: (Glenn Morris's message of "Mon, 12 Jun 2017 16:32:22 -0400") 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: 208.118.235.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:133544 Archived-At: Glenn Morris writes: > Alex wrote: > >> Is that a good idea for new behaviour that results in potential data >> loss (from the view of a user that expects `package-delete' to trash >> files rather than outright deleting them)? It might be easy to gloss >> over an entry in NEWS, after all. > > IMO there's no real potential for data loss, since you can just > reinstall the package from its source. (I assume this is what people do > in practice, rather than un-trashing.) Although "source is no longer > available" is in theory possible, in practice I don't think it's a real > concern. Usually, though someone might have edited packages inside package-user-dir and might be saved from an accidental deletion by the trash can (this happened to me once or twice). If this is deemed to be too uncommon (it probably is), then it probably won't be too bad to just make package-delete always delete.