From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Phillip Lord" Newsgroups: gmane.emacs.help Subject: Re: JIT Emacs parallel world Date: Sat, 20 Oct 2018 11:26:57 -0400 Message-ID: References: <86a7naart0.fsf@zoho.com> <861s8laq8t.fsf@zoho.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1540049133 4453 195.159.176.226 (20 Oct 2018 15:25:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 20 Oct 2018 15:25:33 +0000 (UTC) User-Agent: SquirrelMail/1.5.2 [SVN] To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Oct 20 17:25:29 2018 Return-path: Envelope-to: geh-help-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 1gDt81-00012q-RY for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2018 17:25:26 +0200 Original-Received: from localhost ([::1]:55696 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDtA8-0007QP-FU for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2018 11:27:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54987) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDt9c-0007Q8-3i for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 11:27:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gDt9Y-00024X-5I for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 11:27:04 -0400 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:33548) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gDt9X-00024A-S4 for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 11:27:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:To:From:Subject:Date:References:In-Reply-To:Message-ID:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=q4w56dREvT7BegSJW9EFrR75N0BLdBMQODxlc+qF+1s=; b=U4qcpRdRiAjYNXd/5hMU+ibdnY cgWzMR2sKqqOmSX6nn4DIqBSb1cpTdKsKyWasQ9Bg4Mm9Uy5UEFGlN0MYZswqoyzzdYKP4jWRKIp1 RFWlvizhglCfk0Jmc6ppOwpPqzRtfCSPj2QV/Z0BZmRY5OgEILX9AncJ15PjlQtU/xh+3KST2l0mL qDdqd4/LF2jlFIcRwmLXAMtovugj5kxcK2uM1nnYwxagDdQ1hLlGVW7JPWSOwGWMefpy5at1HMeAe AxmTqRLaAnMjEscXWgJtmTJjSZBKlQC83+KimS1bqnCuMQCSWYVLN8CXpWLgVNYNpI+8bcTmsgQFo sFjB+qeQ==; Original-Received: from [::1] (port=54634 helo=cloud103.planethippo.com) by cloud103.planethippo.com with esmtpa (Exim 4.91) (envelope-from ) id 1gDt9V-000765-Up for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 11:26:58 -0400 Original-Received: from 82.21.43.186 ([82.21.43.186]) (SquirrelMail authenticated user phillip.lord@russet.org.uk) by cloud103.planethippo.com with HTTP; Sat, 20 Oct 2018 11:26:57 -0400 In-Reply-To: <861s8laq8t.fsf@zoho.com> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 78.129.138.110 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:118368 Archived-At: On Sat, October 20, 2018 6:04 am, Emanuel Berg wrote: > Phillip Lord wrote: > > >> First, move your stuff from Emacs-24 to >> Emacs-26 -- either one you build or >> a pre-compiled version. > > OK, but this implies the same problem, only > Emacs-27 JIT is replaced by Emacs-26. I'm happy > to download and build Emacs-26 from Git but, again, how do I give it its > own .emacs file and .emacs.d directory so not to interfere with my > repository Emacs-24? Why do you need to have two .emacs? If you are going to move from Emacs-24 to Emacs-26, then you need to *port* your existing .emacs. If you are worried about going backward just copy it, or version it. My own .emacs (and associated files) is fairly big and complex, but has very minimal version specific code in it. I generally run on the head of the release branch (currently Emacs-26) and I only support two versions when I have to -- so when Emacs-27 is created (the branch, rather than what is currently on master) I will do so, because Emacs-27 will be a little unstable. If you really need two .emacs, then you have to launch at least one Emacs with `-q -l ~/.emacs-27" or equivalent. You can use this to reset `user-emacs-directory'. But really consider if you need do this.