emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Native compilation on Windows, was Re: Bootstrap Compilation Speed


From: H. Dieter Wilhelm
Subject: Re: Native compilation on Windows, was Re: Bootstrap Compilation Speed
Date: Fri, 21 Jan 2022 13:51:28 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)

Phillip Lord <phillip.lord@russet.org.uk> writes:

> "H. Dieter Wilhelm" <dieter@duenenhof-wilhelm.de> writes:
>
>>> Why?  The Emacs installation tree is designed to accommodate more than
>>> a single Emacs version simultaneously.  Using versioned directories
>>> would mean users need to tweak their PATH each time they install a new
>>> version, which is undesirable and unnecessary.
>>
>> Stupid me, I meant Emacs' release numbers not "version" numbers!
>>
>> At the moment Emacs will be installed per default into
>>
>> c:\
>>   |- Program Files\
>>      |- Emacs
>>
>> If you intent to install another Emacs release and forget to change the
>> installation directory "Emacs" then - without warning - the new release
>> will be installed over the old one.  Is this supposed to work for major
>> release numbers?
>>
>> Wouldn't it be better to install Emacs in a tree with the release
>> numbers?
>>
>> c:\
>>   |- Program Files\
>>      |- Emacs-27.1
>>      |- Emacs-27.2
>>      |- Emacs-28.0.91
>
>
> This is the NSIS installer I wrote? It should include a version number,
> but I think with a common top level directory (I can't test it at the
> moment).

Yes Phil, I checked it with 27.1 and 27.1. Both releases are installed
into the same tree:

c:\
  |- Program Files\
     |- Emacs\

(without manual intervention).

The release number appears under the share\ folder.

c:\
  |- Program Files\
     |- Emacs\
        |- x86_64\
           |- share\
              |- emacs\
                 |- 27.1
                 |- 27.2

                 Dieter
-- 
Best wishes
H. Dieter Wilhelm
Zwingenberg, Germany



reply via email to

[Prev in Thread] Current Thread [Next in Thread]