From unknown Sun Jun 15 08:49:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16494: 24.3.50; $EMACSLOADPATH stopped working Resent-From: Sebastian Wiesner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jan 2014 15:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16494 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16494@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.139014567423402 (code B ref -1); Sun, 19 Jan 2014 15:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jan 2014 15:34:34 +0000 Received: from localhost ([127.0.0.1]:57203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4uOQ-00065N-1f for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60409) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4uON-00065C-Nj for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4uOF-0006Hq-5q for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48493) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uOF-0006Hm-2X for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:23 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uO6-0004Rb-EE for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4uNy-0006Gj-02 for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:14 -0500 Received: from mail-ee0-x22f.google.com ([2a00:1450:4013:c00::22f]:44649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uNx-0006Gf-P5 for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:05 -0500 Received: by mail-ee0-f47.google.com with SMTP id d49so2186626eek.6 for ; Sun, 19 Jan 2014 07:34:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=NY1ttRwwmfcTFJfJJSNLnONZo2C2YiPtom7PS+cV4Bk=; b=S+khQ9yJivZKdYJpaa9GQA/YaOUus1cp1AY9Rk1vlZB7xa92sTQtK48fF3q53TYCT1 nbzX8GPbCD9nH11iUhU7k3PGsAM7W1d83B7bHc4/A4vFf7+gS8/u79jBhinkOuW7wvQl KJkmuO1tS2Ce16k/szVjv3ScqCd4oAD58vkWAuBWiP6dEC5cfgLFbw06z+b+0kmtUSIN JZq8jN/q+8QYlbr3G/Dvc+s2Jeq/+3WZfZ7yPgZfEKYCUwphHkXmT9x/OBhX+/MnIgXp NINoKL/ytpigNk0y84PEpdd39MjhDZS3aYoDlIzp/T+xjRpmwl9gbYiKppkvJHTmp0rg mWWA== X-Received: by 10.14.225.195 with SMTP id z43mr13163929eep.19.1390145644754; Sun, 19 Jan 2014 07:34:04 -0800 (PST) Received: from lunaryorn-air.fritz.box (tmo-102-154.customers.d1-online.com. [80.187.102.154]) by mx.google.com with ESMTPSA id l4sm44524727een.13.2014.01.19.07.33.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jan 2014 07:34:04 -0800 (PST) From: Sebastian Wiesner Date: Sun, 19 Jan 2014 16:33:55 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In Emacs 24.3.50, $EMACSLOADPATH stopped working. To reproduce, save the following code as `load-path-test.el': (defun print-path-list (paths) (dolist (path paths) (princ (concat " " path)) (terpri))) (defun main () (princ "load-path:") (terpri) (print-path-list load-path) (princ "$EMACSLOADPATH") (terpri) (print-path-list (split-string (getenv "EMACSLOADPATH") (regexp-quote path-separator)))) Then run it with `EMACSLOADPATH=$HOME:/tmp emacs -Q --batch -l load-path-test -f main'. I see the following output: load-path: /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/vc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/url /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/textmodes /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/progmodes /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/play /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/nxml /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/net /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/mh-e /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/mail /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/leim /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/language /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/international /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/gnus /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/eshell /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/erc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/emulation /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/emacs-lisp /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/cedet /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/calendar /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/calc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/obsolete $EMACSLOADPATH /Users/swiesner /tmp As you can see, `load-path' is not initialized with the value of $EMACSLOADPATH, even though the variable is properly exported and known to the Emacs process. What am I doing wrong? From unknown Sun Jun 15 08:49:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16494: 24.3.50; $EMACSLOADPATH stopped working In-Reply-To: Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 19 Jan 2014 19:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16494 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sebastian Wiesner Cc: 16494@debbugs.gnu.org, Paul Eggert Received: via spool by 16494-submit@debbugs.gnu.org id=B16494.139015897915844 (code B ref 16494); Sun, 19 Jan 2014 19:17:01 +0000 Received: (at 16494) by debbugs.gnu.org; 19 Jan 2014 19:16:19 +0000 Received: from localhost ([127.0.0.1]:57321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4xr1-00047U-EQ for submit@debbugs.gnu.org; Sun, 19 Jan 2014 14:16:19 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:39853) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4xqz-00047M-Jp for 16494@debbugs.gnu.org; Sun, 19 Jan 2014 14:16:18 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1W4xqx-0000HP-FU; Sun, 19 Jan 2014 14:16:15 -0500 From: Glenn Morris References: X-Spook: S Key fundamentalist pre-emptive corporate security csim X-Ran: "y0`c6S0$3`m7Awui$Z{tJS]1 User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.5 (-----) Sebastian Wiesner wrote: > In Emacs 24.3.50, $EMACSLOADPATH stopped working. This stopped working in r115557, 2013-12-16. For example, bool use_loadpath = !NILP (Vpurify_flag); is backwards. From unknown Sun Jun 15 08:49:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sebastian Wiesner Subject: bug#16494: closed (Re: bug#16494: 24.3.50; $EMACSLOADPATH stopped working) Message-ID: References: <52DCD763.4060603@cs.ucla.edu> X-Gnu-PR-Message: they-closed 16494 X-Gnu-PR-Package: emacs Reply-To: 16494@debbugs.gnu.org Date: Mon, 20 Jan 2014 08:00:08 +0000 Content-Type: multipart/mixed; boundary="----------=_1390204808-30825-1" This is a multi-part message in MIME format... ------------=_1390204808-30825-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16494: 24.3.50; $EMACSLOADPATH stopped working which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 16494@debbugs.gnu.org. --=20 16494: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16494 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1390204808-30825-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 16494-done) by debbugs.gnu.org; 20 Jan 2014 07:59:36 +0000 Received: from localhost ([127.0.0.1]:57477 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W59lf-000806-Or for submit@debbugs.gnu.org; Mon, 20 Jan 2014 02:59:36 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:48539) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W59ld-0007zv-6D for 16494-done@debbugs.gnu.org; Mon, 20 Jan 2014 02:59:34 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 4A0A939E8013; Sun, 19 Jan 2014 23:59:32 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dylSG+0+jDMs; Sun, 19 Jan 2014 23:59:31 -0800 (PST) Received: from [192.168.1.9] (pool-108-0-233-62.lsanca.fios.verizon.net [108.0.233.62]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id CC79B39E8011; Sun, 19 Jan 2014 23:59:31 -0800 (PST) Message-ID: <52DCD763.4060603@cs.ucla.edu> Date: Sun, 19 Jan 2014 23:59:31 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Glenn Morris , Sebastian Wiesner Subject: Re: bug#16494: 24.3.50; $EMACSLOADPATH stopped working References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 16494-done Cc: 16494-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.8 (--) Thanks for pointing out this problem. I think I've fixed it in Emacs trunk bzr 116077 and am marking this as done. If the fix doesn't work for you we can reopen the bug report. ------------=_1390204808-30825-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Jan 2014 15:34:34 +0000 Received: from localhost ([127.0.0.1]:57203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4uOQ-00065N-1f for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60409) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W4uON-00065C-Nj for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4uOF-0006Hq-5q for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:48493) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uOF-0006Hm-2X for submit@debbugs.gnu.org; Sun, 19 Jan 2014 10:34:23 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uO6-0004Rb-EE for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4uNy-0006Gj-02 for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:14 -0500 Received: from mail-ee0-x22f.google.com ([2a00:1450:4013:c00::22f]:44649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4uNx-0006Gf-P5 for bug-gnu-emacs@gnu.org; Sun, 19 Jan 2014 10:34:05 -0500 Received: by mail-ee0-f47.google.com with SMTP id d49so2186626eek.6 for ; Sun, 19 Jan 2014 07:34:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=NY1ttRwwmfcTFJfJJSNLnONZo2C2YiPtom7PS+cV4Bk=; b=S+khQ9yJivZKdYJpaa9GQA/YaOUus1cp1AY9Rk1vlZB7xa92sTQtK48fF3q53TYCT1 nbzX8GPbCD9nH11iUhU7k3PGsAM7W1d83B7bHc4/A4vFf7+gS8/u79jBhinkOuW7wvQl KJkmuO1tS2Ce16k/szVjv3ScqCd4oAD58vkWAuBWiP6dEC5cfgLFbw06z+b+0kmtUSIN JZq8jN/q+8QYlbr3G/Dvc+s2Jeq/+3WZfZ7yPgZfEKYCUwphHkXmT9x/OBhX+/MnIgXp NINoKL/ytpigNk0y84PEpdd39MjhDZS3aYoDlIzp/T+xjRpmwl9gbYiKppkvJHTmp0rg mWWA== X-Received: by 10.14.225.195 with SMTP id z43mr13163929eep.19.1390145644754; Sun, 19 Jan 2014 07:34:04 -0800 (PST) Received: from lunaryorn-air.fritz.box (tmo-102-154.customers.d1-online.com. [80.187.102.154]) by mx.google.com with ESMTPSA id l4sm44524727een.13.2014.01.19.07.33.58 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Jan 2014 07:34:04 -0800 (PST) From: Sebastian Wiesner To: bug-gnu-emacs@gnu.org Subject: 24.3.50; $EMACSLOADPATH stopped working Date: Sun, 19 Jan 2014 16:33:55 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In Emacs 24.3.50, $EMACSLOADPATH stopped working. To reproduce, save the following code as `load-path-test.el': (defun print-path-list (paths) (dolist (path paths) (princ (concat " " path)) (terpri))) (defun main () (princ "load-path:") (terpri) (print-path-list load-path) (princ "$EMACSLOADPATH") (terpri) (print-path-list (split-string (getenv "EMACSLOADPATH") (regexp-quote path-separator)))) Then run it with `EMACSLOADPATH=$HOME:/tmp emacs -Q --batch -l load-path-test -f main'. I see the following output: load-path: /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/vc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/url /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/textmodes /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/progmodes /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/play /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/org /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/nxml /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/net /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/mh-e /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/mail /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/leim /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/language /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/international /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/gnus /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/eshell /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/erc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/emulation /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/emacs-lisp /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/cedet /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/calendar /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/calc /usr/local/Cellar/emacs/HEAD/share/emacs/24.3.50/lisp/obsolete $EMACSLOADPATH /Users/swiesner /tmp As you can see, `load-path' is not initialized with the value of $EMACSLOADPATH, even though the variable is properly exported and known to the Emacs process. What am I doing wrong? ------------=_1390204808-30825-1--