From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: interference between package and exec-path values ? Date: Sat, 20 Oct 2018 09:35:57 +0300 Message-ID: <83mur9unua.fsf@gnu.org> References: <3290BF05-6449-4E60-A196-32BF09211B95@gmail.com> <83r2glq1ur.fsf@gnu.org> <7BACC23A-1252-4241-AE4D-472E6F2284DD@gmail.com> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1540017296 31777 195.159.176.226 (20 Oct 2018 06:34:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 20 Oct 2018 06:34:56 +0000 (UTC) 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 08:34:52 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 1gDkqa-0008BJ-50 for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2018 08:34:52 +0200 Original-Received: from localhost ([::1]:53885 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDksg-0000y5-Ko for geh-help-gnu-emacs@m.gmane.org; Sat, 20 Oct 2018 02:37:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDksE-0000xn-Lq for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 02:36:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gDksA-0006JU-J6 for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 02:36:34 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34873) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gDks1-0006GV-Rl for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 02:36:25 -0400 Original-Received: from [176.228.60.248] (port=3224 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gDkrw-00037q-1j for help-gnu-emacs@gnu.org; Sat, 20 Oct 2018 02:36:19 -0400 In-reply-to: <7BACC23A-1252-4241-AE4D-472E6F2284DD@gmail.com> (message from Jean-Christophe Helary on Sat, 20 Oct 2018 10:55:23 +0900) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e 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:118360 Archived-At: > From: Jean-Christophe Helary > Date: Sat, 20 Oct 2018 10:55:23 +0900 > > > Of course! You are using 'append' incorrectly. Evaluate > > > > (append "/usr/local/bin/" exec-path) > > > > and you will see what kind of result this produces. > > Yes but :) > > I had this expression in my .emacs.el file for a while now and it never interfered with package. I'm sorry, I don't believe you ;-) Either that expression was not evaluated at all, or some other factor(s) were at work that bypassed the error. > Also, when I start with -q and evaluated the expressions one by one, evaluating that erroneous expression did *not* trigger the error, it's only when I started emacs without -q that the error was triggered. What do you mean by "does not trigger the error"? The evaluation itself will never trigger any errors, as it is valid Lisp. It's only when you start using the resulting value of exec-path that the problems pop up. Perhaps previously, the resulting exec-path was never used in your sessions. But it's a mistake nonetheless.