From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#2062: PATH can contain non-expanded variables Date: Tue, 27 Jan 2009 21:00:47 +0100 Message-ID: References: <497E69EB.70609@f2s.com> <497ED2B7.2080509@f2s.com> <497F0C53.5090902@gnu.org> Reply-To: Juanma Barranquero , 2062@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1233087875 16148 80.91.229.12 (27 Jan 2009 20:24:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 Jan 2009 20:24:35 +0000 (UTC) Cc: 2062@emacsbugs.donarmstrong.com To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 27 21:25:48 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LRuVH-0001WL-J1 for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Jan 2009 21:25:48 +0100 Original-Received: from localhost ([127.0.0.1]:54385 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LRuTw-0001Dl-JT for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Jan 2009 15:24:24 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LRuT9-0000vR-CA for bug-gnu-emacs@gnu.org; Tue, 27 Jan 2009 15:23:35 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LRuT6-0000u9-Ps for bug-gnu-emacs@gnu.org; Tue, 27 Jan 2009 15:23:34 -0500 Original-Received: from [199.232.76.173] (port=43518 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LRuT6-0000ty-C8 for bug-gnu-emacs@gnu.org; Tue, 27 Jan 2009 15:23:32 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:46092) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LRuT5-0005Qi-QG for bug-gnu-emacs@gnu.org; Tue, 27 Jan 2009 15:23:32 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0RKNT2h030104; Tue, 27 Jan 2009 12:23:29 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n0RKA4Hk026585; Tue, 27 Jan 2009 12:10:04 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Juanma Barranquero Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , owner@emacsbugs.donarmstrong.com Resent-Date: Tue, 27 Jan 2009 20:10:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2062 X-Emacs-PR-Package: emacs,w32 X-Emacs-PR-Keywords: Original-Received: via spool by 2062-submit@emacsbugs.donarmstrong.com id=B2062.123308645124488 (code B ref 2062); Tue, 27 Jan 2009 20:10:04 +0000 Original-Received: (at 2062) by emacsbugs.donarmstrong.com; 27 Jan 2009 20:00:51 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n0RK0lx5024482 for <2062@emacsbugs.donarmstrong.com>; Tue, 27 Jan 2009 12:00:49 -0800 Original-Received: by ey-out-2122.google.com with SMTP id 4so1084903eyf.13 for <2062@emacsbugs.donarmstrong.com>; Tue, 27 Jan 2009 12:00:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=HPZkfpLLUCVkmu8VvQ76Rs+4L4pSmoT2GUlWXj4od0A=; b=ot5UGLZs2CHSyNkIhPU2Y8OVx0qzv0TH0oMLmTelUGfUCYxRT1JcVKscvCK5SExa95 MHnRCg/Uww9lQwm3CpmFWL5PXnYYsNOb2DkzHcSqUTpBw+IpkVyItQx/vwZwTMVRq5fe YZtxdctYisryLj5TEmH/O0LY5IdjzI9kZ00yk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=i6fgxbeDR2WtAYCI91pgBndNQ9mGxOlqVFs7nPJz4gxJpKsMqp9XbCCira5BIaAUvS +15E1kZP8FD+CjkgIUNrHktqwor3Dh4C8g6t8DqSKYVWAHpzYsaGHxcAt7tbK4d8H6DD qsoptm+N6fJWcdDDMJqroqAHnfESjDcdFqu04= Original-Received: by 10.210.34.5 with SMTP id h5mr5794541ebh.161.1233086447113; Tue, 27 Jan 2009 12:00:47 -0800 (PST) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Tue, 27 Jan 2009 15:23:33 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:24635 Archived-At: On Tue, Jan 27, 2009 at 20:02, Stefan Monnier wrote: > I cannot judge whether Juanma's patch is doing the right > thing, or is working around some bug/misfeature elsewhere, or is really > doing something wrong (it looks like the second option, tho). I think my patch works around a underspecified part of PATH processing. In my quite-informal tests, it seems like App Path expansion is done, or not done, differently for different command shells, and also depends on whether you run the program from CMD or the Windows Explorer shell. Juanma