From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Radon Rosborough Newsgroups: gmane.emacs.devel Subject: Re: Allow calling package-initialize more than once Date: Wed, 29 Aug 2018 09:45:33 -0600 Message-ID: References: <6d9e1c6b-a6ae-2470-7ea3-735a3e10ac81@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1535557930 21942 195.159.176.226 (29 Aug 2018 15:52:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 29 Aug 2018 15:52:10 +0000 (UTC) Cc: emacs-devel To: =?UTF-8?Q?Cl=C3=A9ment_Pit=2DClaudel?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 29 17:52:06 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 1fv2lJ-0005bK-Q3 for ged-emacs-devel@m.gmane.org; Wed, 29 Aug 2018 17:52:05 +0200 Original-Received: from localhost ([::1]:43701 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv2nP-0006cD-NZ for ged-emacs-devel@m.gmane.org; Wed, 29 Aug 2018 11:54:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv2fs-0000Wu-81 for emacs-devel@gnu.org; Wed, 29 Aug 2018 11:46:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fv2fq-0006NX-MQ for emacs-devel@gnu.org; Wed, 29 Aug 2018 11:46:27 -0400 Original-Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:46183) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fv2fo-0006CG-BB for emacs-devel@gnu.org; Wed, 29 Aug 2018 11:46:26 -0400 Original-Received: by mail-lj1-x22e.google.com with SMTP id 203-v6so4735948ljj.13 for ; Wed, 29 Aug 2018 08:46:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rrcuW3XOtF2u7IesWC38+TLjyumDXUJDsg3+NAvSl9U=; b=V5BKQLZ3ANzHWlq2iOcFmnxuPoBbNWpLRhmpIvXh4V1sdCpoEQk5yuu49rDYphDMuc PO15C5q6x2dMrGkXN4pUMPUDckgs8ZZU7v+s264+ohNOMRkr5Sg5y1DjDA2r4BpZTKLq +D8ZknmiEYQkFQ9g6Iw7TvheSI38jSeKVOi0+bOAFfZQmzmLapcF1CSakhAL6cQ/ebIu Zn6lYiWhCggHhRA+5sTnOck4Jv2vnVmBnJoN2UbWPpC5Vm0lTiYKHNtePFnDdM7k6IyX 81slznjZI80J3m43T09BGKFt3uLxnlty62lCEqdhsIw50yBmVExUalCGR9hNlYXyGaMW iM8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rrcuW3XOtF2u7IesWC38+TLjyumDXUJDsg3+NAvSl9U=; b=ntrZ8xuoZBBmL+bt/w7eey2K2zWbT6FXDuVfvNv+WROSPTfNUaxLvLUh+28OwDWtAT M/fft8zJG0blQZhOjjW272+Uazd8g7CniJWKwsqewXqX9aGHhTW/0k8eTxKCSvqMXzsr Q9/u5LZ8GAwY1yI3PFAj/XUgXH6hSiUiqkvRsepV3gfICL5hvYZNwLKNguEtQmSUFavv sMHS7QkraxKKNMQTU0znvW2RgNyqvxsa0b6TafSAC0Q4LN4ri+nwlNFaQNSjiB3assPt d2dOJFUhIn+mS0HdHCVJuKmUZCr8GOjgeQ7kX2WeIJE9HlVOuYAZo03rZLlBvQKOmlip nLNg== X-Gm-Message-State: APzg51CtPTWXxm0/rdOEvo5nb6lGiOyaJke+QMFyjQOQBwO/YZ0TLy7w aLVSc/ZpXEkPjqjgvp7vc9LdE6gWBIN1VhgdUZE= X-Google-Smtp-Source: ANB0VdbhQQvn7XcGrtNDpcoySbVbbAOQV6WVYtnXFjJdXJ/VNlEN322Hbk4mweNtH0WGHPNSSeK7xw5Xr796V2JWN8s= X-Received: by 2002:a2e:5617:: with SMTP id k23-v6mr4602011ljb.86.1535557568512; Wed, 29 Aug 2018 08:46:08 -0700 (PDT) In-Reply-To: <6d9e1c6b-a6ae-2470-7ea3-735a3e10ac81@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::22e 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:229056 Archived-At: > It might be good to still make no-op calls to package initialize > print a message (but not a warning)? No, I think that defeats the purpose of this change. My idea is to make it so that people are not bothered by the package.el changes in Emacs 27 unless they are really doing something that absolutely does require changes to their configuration. > Lastly, making the existing warning more explicit might be useful True, but removing it entirely will be better, I think.