There is something strange about emacs-29.1-installer.exe. When I run
it I end up with both

...\Emacs\emacs-29.0.92
...\Emacs\emacs-29.1

Thanks and regards,

- Joel

On Tue, 1 Aug 2023 at 12:31, Corwin Brust <cor...@bru.st> wrote:
>
> Thank you to all who contributed to Emacs 29 (so far!) and please
> find, via your favorite GNU FTP mirror, binaries for Emacs 29.1 for
> use with Microsoft Windows (x64) based systems.  This link will select
> a mirror for you:
>
>   http://ftpmirror.gnu.org/gnu/emacs/windows/emacs-29/
>
> Here is my key fingerprint:
>
> ECE7 7CF4 17C7 6C1A CFCE 7C2B 5B61 3551 1580 F007
>
> Here are SHA256 sums for these first Emacs 29 binaries:
>
> 019f0ead682666043599ace9541ece5c7213f4cf14c1892249106997ab90d0c9emacs-29.1-installer.exe
> c05b7c7b7a323241dba7a1d7762dedb684cf2fa746bb56f4baa8e4cbe98439ee
> *emacs-29.1-no-deps.zip
> 8bf7f8921089a53f1c5686698f8155131e6b70790735c1663a7cdd1e172f72ea 
> *emacs-29.1.zip
>
> I remain very happy to be copied (CCed) if you are submitting bug
> reports while using these packages, especially if you suspect the
> packaging for Windows may be at fault.
>
> There are two changes as compared to the prior set of Windows binaries
> that I want to highlight:
>
> * Emacs Lisp sources are now (mostly) natively compiled
>   Except as otherwise designed, elisp source files have been natively
> compiled (using the --with-native-compiliation=aot option to compile,
> fixed during Emacs 29.1 pre-release testing).  Emacs will load and use
> these additional DLLs as needed, even on systems where GCC/libgccjit
> are not available.  Emacs must find a working GCC/libgccjit on your
> system in order to natively compile additional/updated elisp sources,
> and will continue to choose in the usual way among elisp source,
> byte-compiled code, or --now, even for Windows users without GCC--
> natively compiled code.  See Native Compilation in the included info
> manual for elisp, for more information.
>
>  * DLLs for sqlite and tree-sitter are included
>   Do see the included NEWS as mentioned below for more information on
> support for sqlite and (especially) tree-sitter, new in Emacs 29.
> Especially, please be aware that Emacs does not come with tree-sitter
> grammar files, meaning we must (acquire source for and them) compile
> them ourselves.   Compiling tree-sitter grammars is not difficult and
> I recommend doing it yourself if possible.  As an alternative, I DLLs
> corresponding to some tree-sitter grammer projects which I fairly
> regularly try building (and a script for rebuilding it all) are
> available from on my personal site:
>
>   https://corwin.bru.st/emacs-tree-sitter
>
> I encourage you to read Eli's announcement to the Emacs development
> mailing list, below, if you haven't.  Hope y'all enjoy'n Emacs as much
> as me!
>
>
> On Sun, Jul 30, 2023 at 2:00 AM Eli Zaretskii <e...@gnu.org> wrote:
> >
> > Hi!
> >
> > Version 29.1 of Emacs, the extensible text editor, should now
> > be available from your nearest GNU mirror:
> >
> >    https://ftpmirror.gnu.org/emacs/emacs-29.1.tar.xz
> >    https://ftpmirror.gnu.org/emacs/emacs-29.1.tar.gz
> >
> > The tarballs are signed; you can get the corresponding PGP signature
> > files at:
> >
> >    https://ftpmirror.gnu.org/emacs/emacs-29.1.tar.xz.sig
> >    https://ftpmirror.gnu.org/emacs/emacs-29.1.tar.gz.sig
> >
> > You can choose a mirror explicitly from the list at:
> >   https://www.gnu.org/prep/ftp.html
> >
> > Mirrors may take some time to update; the main GNU ftp server is at:
> >   https://ftp.gnu.org/gnu/emacs/
> >
> > To verify that the downloaded tarball is intact, download both the
> > tarball and the corresponding .sig file, and run this command:
> >
> >   gpg --verify emacs-29.1.tar.xz.sig
> >
> > (and similarly for emacs-29.1.tar.gz, if you download that format).
> >
> > If the GPG command fails because you don't have the required PGP
> > public key, run this command to import the key:
> >
> >   gpg --keyserver keyserver.ubuntu.com --recv-keys \
> >     17E90D521672C04631B1183EE78DAE0F3115E06B
> >
> > Alternative keyservers to try are pgp.mit.edu and keys.openpgp.org.
> >
> > You can also run sha1sum or sha256sum and confirm that these
> > checksums match:
> >
> > SHA1 emacs-29.1.tar.gz
> > 3c340fd281571a72b87d17cd295a580fffecb1c0
> > SHA1 emacs-29.1.tar.xz
> > 39a14d9ae5596336da76789c7b977ba66eb09a57
> >
> > SHA256 emacs-29.1.tar.gz
> > 5b80e0475b0e619d2ad395ef5bc481b7cb9f13894ed23c301210572040e4b5b1
> > SHA256 emacs-29.1.tar.xz
> > d2f881a5cc231e2f5a03e86f4584b0438f83edd7598a09d24a21bd8d003e2e01
> >
> > For a summary of changes in Emacs 29.1, see the etc/NEWS file in the
> > tarball; you can view it from Emacs by typing 'C-h n', or by clicking
> > Help->Emacs News from the menu bar.
> >
> > You can also browse NEWS on-line using this URL:
> >
> >   https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29
> >
> > For the complete list of changes and the people who made them, see the
> > various ChangeLog files in the source distribution.  For a summary of
> > all the people who have contributed to Emacs, see the etc/AUTHORS
> > file.
> >
> > For more information about Emacs, see:
> >   https://www.gnu.org/software/emacs
> >
>

Reply via email to