From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: question about recent change Date: Fri, 08 May 2015 13:01:48 -0600 Message-ID: <87oalulwpv.fsf@tromey.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1431111742 10873 80.91.229.3 (8 May 2015 19:02:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 8 May 2015 19:02:22 +0000 (UTC) To: Emacs discussions Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 08 21:02:11 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YqnXG-0005Qo-Su for ged-emacs-devel@m.gmane.org; Fri, 08 May 2015 21:02:11 +0200 Original-Received: from localhost ([::1]:57291 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqnXG-0004b6-7D for ged-emacs-devel@m.gmane.org; Fri, 08 May 2015 15:02:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51364) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YqnXB-0004ap-ND for emacs-devel@gnu.org; Fri, 08 May 2015 15:02:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YqnX6-0007yu-Ny for emacs-devel@gnu.org; Fri, 08 May 2015 15:02:05 -0400 Original-Received: from gproxy7-pub.mail.unifiedlayer.com ([70.40.196.235]:37051) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1YqnX6-0007pd-Cx for emacs-devel@gnu.org; Fri, 08 May 2015 15:02:00 -0400 Original-Received: (qmail 13756 invoked by uid 0); 8 May 2015 19:01:55 -0000 Original-Received: from unknown (HELO CMOut01) (10.0.90.82) by gproxy7.mail.unifiedlayer.com with SMTP; 8 May 2015 19:01:55 -0000 Original-Received: from box522.bluehost.com ([74.220.219.122]) by CMOut01 with id RX1p1q0152f2jeq01X1s5Z; Fri, 08 May 2015 13:01:53 -0600 X-Authority-Analysis: v=2.1 cv=Zox+dbLG c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=zstS-IiYAAAA:8 a=PnD2wP_eR3oA:10 a=zxv4jSZfPCgA:10 a=h1PgugrvaO0A:10 a=VuZ9Ge3LJpYiiJLcurgA:9 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=xfhsJXM3/vt7OSDwGp34uzLwvt/xA9/akQVIIFb7hPg=; b=lE8gxtdtBDfWUVxuO7J1pVXkzvWkc+s6skO6gMIsgM9zIG4z9SqBT7RAPlUsgUUkYbv8itKO4qJ0WzuRp81T5CV1D+O3hHXSM1t4qbXVGeCTGqoJlFrFYwM8UI2TbLe+; Original-Received: from [71.218.201.176] (port=58428 helo=bapiya) by box522.bluehost.com with esmtpsa (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.84) (envelope-from ) id 1YqnWx-0008HV-JD; Fri, 08 May 2015 13:01:51 -0600 X-Attribution: Tom X-Identified-User: {36111:box522.bluehost.com:elynrobi:tromey.com} {sentby:smtp auth 71.218.201.176 authed with tom+tromey.com} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 70.40.196.235 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186336 Archived-At: I saw this go in: * lisp/emacs-lisp/package.el: New "external" package status An external package is any installed package that's not built-in and not from `package-user-dir', which usually means it's from an entry in `package-directory-list'. They are treated much like built-in packages, in that they cannot be through the Package Menu deleted and are not considered for upgrades. It seems to me that it makes sense to upgrade such packages. The upgraded package can be installed in the user's directory. This scenario was always a goal of package.el -- to let some packages ship with Emacs or in the distro, and then to let users install new versions themselves by when convenient. It wasn't clear to me from the commit if this ability still exists. Tom