From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Emacs 25.2, win64, env vars Date: Thu, 27 Jul 2017 20:54:38 +0200 Message-ID: <874ltxd829.fsf@wanadoo.es> References: <83r2xoi5i5.fsf@gnu.org> <837ezfjaoy.fsf@gnu.org> <83inil9cg2.fsf@gnu.org> <83eft78b05.fsf@gnu.org> <83d18o7ga3.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1501181709 20229 195.159.176.226 (27 Jul 2017 18:55:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 27 Jul 2017 18:55:09 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 27 20:55:06 2017 Return-path: Envelope-to: ged-emacs-devel@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 1danw8-0004uE-Fc for ged-emacs-devel@m.gmane.org; Thu, 27 Jul 2017 20:55:04 +0200 Original-Received: from localhost ([::1]:44382 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1danwC-0005wZ-QG for ged-emacs-devel@m.gmane.org; Thu, 27 Jul 2017 14:55:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1danw6-0005wS-Tt for emacs-devel@gnu.org; Thu, 27 Jul 2017 14:55:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1danw2-000883-Vj for emacs-devel@gnu.org; Thu, 27 Jul 2017 14:55:02 -0400 Original-Received: from [195.159.176.226] (port=44047 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1danw2-00086H-Pb for emacs-devel@gnu.org; Thu, 27 Jul 2017 14:54:58 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1danvn-000408-Th for emacs-devel@gnu.org; Thu, 27 Jul 2017 20:54:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 16 Original-X-Complaints-To: usenet@blaine.gmane.org Cancel-Lock: sha1:rd2rUn3+2OvRMtEL0QtdglKZ5aM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:217084 Archived-At: Fabrice Popineau writes: > 3 - apply the fix I offered (or another equivalent one ?) because it makes > the handling of environment variables case symetrical for setenv and > getenv, and both are case insensitive. +1 I was affected by this issue. Two hours lost trying to figure out what the problem was an how to work around it. There are bug reports all around about other cross-platform projects which found the same problem. Python, for instance, uppercases all environment variables on Windows. Emacs should follow the conventions of the host OS.