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: Summary and next steps for (package-initialize) Date: Thu, 24 Aug 2017 18:04:18 -0700 Message-ID: References: <83tw12cocz.fsf@gnu.org> <83wp5xat6i.fsf@gnu.org> <2d035e42-006b-e76e-2b3f-75f2dfd87bb7@taydin.org> <58ac4c14-3f26-4b21-806a-aa2326ce3d2b@default> <98f114b6-191e-43f9-b505-9362b9382508@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="f4030438e988c09df50557898877" X-Trace: blaine.gmane.org 1503623235 26082 195.159.176.226 (25 Aug 2017 01:07:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 25 Aug 2017 01:07:15 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 25 03:07:12 2017 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 1dl35a-0006TN-Eg for ged-emacs-devel@m.gmane.org; Fri, 25 Aug 2017 03:07:10 +0200 Original-Received: from localhost ([::1]:51021 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dl35h-0004Cs-8b for ged-emacs-devel@m.gmane.org; Thu, 24 Aug 2017 21:07:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48645) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dl33X-0002MR-IU for emacs-devel@gnu.org; Thu, 24 Aug 2017 21:05:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dl33W-0007av-MV for emacs-devel@gnu.org; Thu, 24 Aug 2017 21:05:03 -0400 Original-Received: from mail-lf0-x236.google.com ([2a00:1450:4010:c07::236]:33709) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dl33V-0007aA-64; Thu, 24 Aug 2017 21:05:01 -0400 Original-Received: by mail-lf0-x236.google.com with SMTP id y15so4357489lfd.0; Thu, 24 Aug 2017 18:05:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jxHfK7gLY4djBkyblqes00oqJLVKJ9fcWgFd/UE/4CM=; b=VePyP38+vJvOPkCbXYIzQimhpp/jpkRDisuJxEXzRekIu7LQUC4atN6x6GbLVJIH8L FuRydYv4MvsgH8Hflcu3XCF9T+FpCqxteePZAOP2CE3H6gp1u3jilyadY4yQABs41ZkL sIruumqex3B381xDgoFCKVlIG5zFXskD1Uj+tbqK2PUsW9b9l1cJ2jmhLRC16UKC8H/6 1aL7AgEBDGZRLvgHAPA+d3obS793YpKFP48MJE1Wp4LGo2SMLDYGZE7vKoFDhXwp/qZj BydAp0bRYKWqhwe/sRfeh+HDcv7D1X08U2DtpRqBQndHDCaQyl83kMluvjVQEqVrlan0 EXSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jxHfK7gLY4djBkyblqes00oqJLVKJ9fcWgFd/UE/4CM=; b=FRBBKgvn+673lUAcShsV/cPpW5ytjCmAhp4MN6qbQU2Yli+qJpw6I35vT0Ns9nBOlM AsvwEuIi9yzuQ93J/GidxNO9CS2szyhJckSNdmHRtoSomwkczYk0uhvLtDE8RGDNpErL ZgZFEXImhdja/Z9Q2X1Yt9Iww0NhMG04s/GNZjc6HxALOKFD3JUmCRd+7pP0b+9Y3tI5 CkkijDpbNJfKV8JvYwlv3Xp+1hQ5oCnC4oc9YeEgnNccy/uLFkh3CRwylp/+mpQfAc3u qudX81WzSe/KQ96Za/ZBydqTVzAb40G2FvQRs0lpnH6qdhyJofObnYpDFm3yY8KPiuB6 yKVg== X-Gm-Message-State: AHYfb5gDJCUCO9/Kuikeug9+DJNh2KLnAojRhcqbL8mPi4H4kEK1aEIY XyxCUFLblcftjS3U4OPuFna8Ej+Rx9GsmsUWQA== X-Received: by 10.46.88.68 with SMTP id x4mr3169262ljd.153.1503623100011; Thu, 24 Aug 2017 18:05:00 -0700 (PDT) Original-Received: by 10.25.42.215 with HTTP; Thu, 24 Aug 2017 18:04:18 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::236 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:217794 Archived-At: --f4030438e988c09df50557898877 Content-Type: text/plain; charset="UTF-8" > > > Just because a user has installed a package, it doesn't follow > > > that s?he wants to always and immediately initialize that > > > package for each Emacs session. > > > > Yes, it does mean exactly that. > > Too bad, if so. A user should, I think, be able to hit a key to > download a package and have it _available_ to be used, without > necessarily loading its files in each Emacs session. "Initialize" is a bad word, since what actually happens is the files are put on the load path and the autoloads are evaluated. --f4030438e988c09df50557898877 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> > > Just because a user has installed a pa= ckage, it doesn't follow
> > > that s?he wants to al= ways and immediately initialize that
> > > package for e= ach Emacs session.
> >
> > Yes, it does mea= n exactly that.
>
> Too bad, if so. A user should= , I think, be able to hit a key to
> download a package and ha= ve it _available_ to be used, without
> necessarily loading it= s files in each Emacs session.

"Initialize&qu= ot; is a bad word, since what actually happens is the files
are p= ut on the load path and the autoloads are evaluated.

--f4030438e988c09df50557898877--