From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Is there a way to abort loading .el file on condition? Date: Mon, 29 Apr 2019 07:49:08 +0200 Organization: START YOUR OWN GOLD MINE Message-ID: <20190429054908.GC10317@protected.rcdrun.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="62344"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Apr 29 07:49:34 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hKzAS-000G8r-Sr for geh-help-gnu-emacs@m.gmane.org; Mon, 29 Apr 2019 07:49:32 +0200 Original-Received: from localhost ([127.0.0.1]:52560 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKzAR-0005nV-Uz for geh-help-gnu-emacs@m.gmane.org; Mon, 29 Apr 2019 01:49:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hKzA7-0005n9-Ix for help-gnu-emacs@gnu.org; Mon, 29 Apr 2019 01:49:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hKzA6-0000FJ-Ql for help-gnu-emacs@gnu.org; Mon, 29 Apr 2019 01:49:11 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:42537) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hKzA6-0000Eu-K7 for help-gnu-emacs@gnu.org; Mon, 29 Apr 2019 01:49:10 -0400 Original-Received: from protected.rcdrun.com ([::ffff:31.223.149.50]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA; Sun, 28 Apr 2019 22:49:09 -0700 id 00000000000DF916.000000005CC69055.00000C2E Original-Received: from localhost (localhost [127.0.0.1]) (uid 1001) by protected.rcdrun.com with local id 00000000000CB001.000000005CC69054.0000296F; Mon, 29 Apr 2019 07:49:08 +0200 Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.170.207.13 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:120092 Archived-At: Hello, I would like to abort loading the .el file, the ~/.emacs file on the condition, in particular, I have two versions of GNU Emacs, the standard one 25.3.1 which I would not like to read the .emacs file and the one which I use for work, which should read the ~/.emacs file. Is there a way that a condition is inserted on top of the ~/.emacs file so that based on the version information the file loading gets aborted? Such conditional statement should not enclose all the statements in the file as for example customization on the end would break or similar. Jean