[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 26.1 on Windows is HUGE
From: |
Eli Zaretskii |
Subject: |
Re: Emacs 26.1 on Windows is HUGE |
Date: |
Wed, 01 May 2019 07:04:38 +0300 |
User-agent: |
K-9 Mail for Android |
On May 1, 2019 5:43:06 AM GMT+03:00, Eli Zaretskii <eliz@gnu.org> wrote:
> > From: phillip.lord@russet.org.uk (Phillip Lord)
> > Cc: help-gnu-emacs@gnu.org
> > Date: Tue, 30 Apr 2019 22:13:57 +0100
> >
> > >> https://github.com/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. Or not.
> >
> >
> > Or not, am afraid.
> >
> > The fix is very simple. INFOPATH is set in /etc/profile.
>
> 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.
>
> > But, Emacs will ignore the final colon regardless. The code is
> > below. The problem is we match against path-separator which is ";"
> not
> > ":", so we never do the `append'.
>
> ??? 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. Doing
> these conversions are the main reason for MSYS existence, and the main
> difference between it and Cygwin.
I just checked, and MSYS does perform this conversion, both on INFOPATH and on
any other FOOPATH variable that looks like a list of directories.
So INFOPATH should look in MinGW Emacs as expected, separated by semi-colons.
If it doesn't happen for you, there's some other factor at work here.
- Re: Emacs 26.1 on Windows is HUGE,
Eli Zaretskii <=