From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kaushal Modi Subject: Re: [ANN] OrgStruct is dead. Long live Orgalist. Date: Mon, 09 Apr 2018 12:45:03 +0000 Message-ID: References: <87shbrm7f5.fsf@nicolasgoaziou.fr> <87mv1zj6p5.fsf@ucl.ac.uk> <87zi5yx5wn.fsf@nicolasgoaziou.fr> <874lo6khlm.fsf@gmail.com> <87incmx2bn.fsf@nicolasgoaziou.fr> <878tdiivey.fsf@gmail.com> <87373px4ur.fsf@nicolasgoaziou.fr> <876051g8i6.fsf@gmx.us> <87tvsl25nf.fsf@nicolasgoaziou.fr> <87k1thzc26.fsf@nicolasgoaziou.fr> <87k1tgy413.fsf@gmail.com> <87bmesy3bi.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a1148238cf8952d056969c62f" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40321) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5WAe-0002E7-64 for emacs-orgmode@gnu.org; Mon, 09 Apr 2018 08:45:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5WAd-0000Dn-C4 for emacs-orgmode@gnu.org; Mon, 09 Apr 2018 08:45:16 -0400 Received: from mail-yw0-x22e.google.com ([2607:f8b0:4002:c05::22e]:41823) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f5WAd-0000DA-6b for emacs-orgmode@gnu.org; Mon, 09 Apr 2018 08:45:15 -0400 Received: by mail-yw0-x22e.google.com with SMTP id u15so2710752ywg.8 for ; Mon, 09 Apr 2018 05:45:15 -0700 (PDT) In-Reply-To: <87bmesy3bi.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Nicolas Goaziou , Rasmus , Eric S Fraga Cc: emacs-org list --001a1148238cf8952d056969c62f Content-Type: text/plain; charset="UTF-8" On Mon, Apr 9, 2018 at 8:25 AM Eric S Fraga wrote: > > Yes, because of byte code incompatibilities. Yes, I probably need to > set up major version specific directories. Laziness on my part, I > guess. Which is why I am happy for my comment to be ignored. ;-) > OK, but I'll still leave this here in case anyone wants to do that (major version specific elpa dir) :) For emacs 26.x and older: - Put the below in your emacs config *before* (require 'package) For emacs 27.x (and probably newer) i.e. current master: - Put the below in your ~/.emacs.d/early-init.el (setq package-user-dir (let ((elpa-dir-name (format "elpa_%s" emacs-major-version))) ;default = "elpa" (file-name-as-directory (expand-file-name elpa-dir-name user-emacs-directory)))) -- Kaushal Modi --001a1148238cf8952d056969c62f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Apr 9,= 2018 at 8:25 AM Eric S Fraga <esf= lists@gmail.com> wrote:

Yes, because of byte code incompatibilities.=C2=A0 Yes, I probably need to<= br> set up major version specific directories.=C2=A0 Laziness on my part, I
guess.=C2=A0 Which is why I am happy for my comment to be ignored. ;-)
<= /blockquote>

OK, but I'll still leave this here in c= ase anyone wants to do that (major version specific elpa dir) :)

For emacs 26.x and older:
- Put the below in your emacs config *= before* (require 'package)

For emacs 27.x (and probab= ly newer) i.e. current master:
- Put the below in your ~/.ema= cs.d/early-init.el

(setq package-user-dir (let ((elpa-dir-name (form= at "elpa_%s" emacs-major-version))) ;default =3D "elpa"=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (file-name-as-directory (expand-file-name elpa-dir-name user-e= macs-directory))))
--

Kaushal Mo= di

--001a1148238cf8952d056969c62f--