From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Emacs 26.1 on Windows is HUGE Date: Wed, 01 May 2019 07:04:38 +0300 Message-ID: References: <87d0loujuf.fsf@telefonica.net> <87y34bxzoo.fsf@russet.org.uk> <87h8axwsv6.fsf@russet.org.uk> <87mukmmmyg.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87ftq8iwon.fsf@russet.org.uk> <87d0l9n9mh.fsf@fliptop.i-did-not-set--mail-host-address--so-tickle-me> <87k1fg7n3e.fsf@russet.org.uk> <83sgu4wszs.fsf@gnu.org> <874l6kh49v.fsf@russet.org.uk> <874l6k1mm5.fsf@telefonica.net> <87ef5nae97.fsf@russet.org.uk> <83pnp7vgcq.fsf@gnu.org> <875zqwykzl.fsf@russet.org.uk> <83a7g8u9p9.fsf@gnu.org> <877ebbzuvt.fsf@russet.org.uk> <83pnp3sf6g.fsf@gnu.org> <87lfzrzesu.fsf@telefonica.net> <835zqvsckm.fsf@gnu.org> <87v9yvi4bu.fsf@russet.org.uk> <83lfzqrj2d.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="89450"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: K-9 Mail for Android To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 01 06:05:10 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 1hLgUY-000N5K-DR for geh-help-gnu-emacs@m.gmane.org; Wed, 01 May 2019 06:05:10 +0200 Original-Received: from localhost ([127.0.0.1]:34411 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLgUX-00045Y-A7 for geh-help-gnu-emacs@m.gmane.org; Wed, 01 May 2019 00:05:09 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLgU6-000453-LK for help-gnu-emacs@gnu.org; Wed, 01 May 2019 00:04:45 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hLgU6-0001Qe-Hv for help-gnu-emacs@gnu.org; Wed, 01 May 2019 00:04:42 -0400 Original-Received: from [176.12.187.212] (port=49280 helo=[10.166.156.43]) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1hLgU5-0002o7-TE for help-gnu-emacs@gnu.org; Wed, 01 May 2019 00:04:42 -0400 In-Reply-To: <83lfzqrj2d.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:120119 Archived-At: On May 1, 2019 5:43:06 AM GMT+03:00, Eli Zaretskii wrote: > > From: phillip=2Elord@russet=2Eorg=2Euk (Phillip Lord) > > Cc: help-gnu-emacs@gnu=2Eorg > > Date: Tue, 30 Apr 2019 22:13:57 +0100 > >=20 > > >> https://github=2Ecom/msys2/MINGW-packages/issues/631 > > > > > > Wow, 4 years! > > > > > > I think they should be told about the trailing colon feature, > maybe > > > that will help them fix the problem=2E Or not=2E > >=20 > >=20 > > Or not, am afraid=2E > >=20 > > The fix is very simple=2E INFOPATH is set in /etc/profile=2E >=20 > And /etc/profile didn't come with the MSYS installation? It's a file > you concocted? If the file comes with the installation, then MSYS are > the ones who need to fix it=2E >=20 > > But, Emacs will ignore the final colon regardless=2E The code is > > below=2E The problem is we match against path-separator which is ";" > not > > ":", so we never do the `append'=2E >=20 > ??? You mean MSYS2 Bash doesn't convert the colons to semi-colons (and > the /d/foo/bar file names to Windows d:\foo\bar) when they pass > INFOPATH to native MS-Windows programs? That's a terrible bug=2E Doing > these conversions are the main reason for MSYS existence, and the main > difference between it and Cygwin=2E I just checked, and MSYS does perform this conversion, both on INFOPATH an= d on any other FOOPATH variable that looks like a list of directories=2E So INFOPATH should look in MinGW Emacs as expected, separated by semi-colo= ns=2E If it doesn't happen for you, there's some other factor at work here= =2E