unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Emacs 28.2 released
@ 2022-09-12 10:13 Stefan Kangas
  2022-09-12 11:28 ` Michael Albinus
                   ` (2 more replies)
  0 siblings, 3 replies; 42+ messages in thread
From: Stefan Kangas @ 2022-09-12 10:13 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 2086 bytes --]

Version 28.2 of Emacs, the extensible text editor, should now
be available from your nearest GNU mirror:

   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.xz
   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.gz

The tarball is signed; you can get the PGP signature file at:

   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.xz.sig
   https://ftpmirror.gnu.org/emacs/emacs-28.2.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-28.2.tar.xz.sig

(and similarly for emacs-28.2.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 pgp.mit.edu --recv-keys \
    CEA1DE21AB108493CC9C65742E82323B8F4353EE

Alternative keyservers to try are keyserver.ubuntu.com and keys.openpgp.org.

You can also run sha1sum or sha256sum and confirm that these
checksums match:

SHA1  emacs-28.2.tar.xz
d61863db02b732547e6d6c77081e3348734458be
SHA1 emacs-28.2.tar.gz
b019ec832c73cd8548981fe2bc11a7d6e812ddb9

SHA256  emacs-28.2.tar.xz
ee21182233ef3232dc97b486af2d86e14042dbb65bbc535df562c3a858232488
SHA256 emacs-28.2.tar.gz
a6912b14ef4abb1edab7f88191bfd61c3edd7085e084de960a4f86485cb7cad8

Emacs 28.2 is a bug-fix release, with no new features with respect to
Emacs 28.1.

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.

The online manuals and website will be updated shortly.

Printed copies of the Emacs manual are available for purchase from the
Free Software Foundation's online store at:
  https://shop.fsf.org/product/emacs-manual/

For more information about Emacs, see:
  https://www.gnu.org/software/emacs

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 519 bytes --]

^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 10:13 Emacs 28.2 released Stefan Kangas
@ 2022-09-12 11:28 ` Michael Albinus
  2022-09-12 11:55   ` Michael Albinus
                     ` (3 more replies)
  2022-09-12 20:59 ` Karl Fogel
  2022-09-13 17:23 ` Windows Binaries for " Corwin Brust
  2 siblings, 4 replies; 42+ messages in thread
From: Michael Albinus @ 2022-09-12 11:28 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: emacs-devel

Stefan Kangas <stefankangas@gmail.com> writes:

> Version 28.2 of Emacs, the extensible text editor, should now
> be available from your nearest GNU mirror:

Great, thanks a lot!

Does it mean that the emacs-28 branch is reopened for patches? I have
some of them hanging around in Tramp's 2.5 branch.

Or is it unlikely that there will be an Emacs 28.3?

Best regards, Michael.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 11:28 ` Michael Albinus
@ 2022-09-12 11:55   ` Michael Albinus
  2022-09-12 11:59   ` Eli Zaretskii
                     ` (2 subsequent siblings)
  3 siblings, 0 replies; 42+ messages in thread
From: Michael Albinus @ 2022-09-12 11:55 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: emacs-devel

Michael Albinus <michael.albinus@gmx.de> writes:

Hi Stefan,

> Does it mean that the emacs-28 branch is reopened for patches? I have
> some of them hanging around in Tramp's 2.5 branch.
>
> Or is it unlikely that there will be an Emacs 28.3?

Forget the message. I've just seen your latest changes in the emacs-28
branch, this answers my questions.

Best regards, Michael.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 11:28 ` Michael Albinus
  2022-09-12 11:55   ` Michael Albinus
@ 2022-09-12 11:59   ` Eli Zaretskii
  2022-09-12 12:00   ` Eli Zaretskii
  2022-09-12 12:20   ` Lars Ingebrigtsen
  3 siblings, 0 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-12 11:59 UTC (permalink / raw)
  To: Michael Albinus; +Cc: stefankangas, emacs-devel

> From: Michael Albinus <michael.albinus@gmx.de>
> Cc: emacs-devel@gnu.org
> Date: Mon, 12 Sep 2022 13:28:33 +0200
> 
> Stefan Kangas <stefankangas@gmail.com> writes:
> 
> > Version 28.2 of Emacs, the extensible text editor, should now
> > be available from your nearest GNU mirror:
> 
> Great, thanks a lot!
> 
> Does it mean that the emacs-28 branch is reopened for patches?

Yes.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 11:28 ` Michael Albinus
  2022-09-12 11:55   ` Michael Albinus
  2022-09-12 11:59   ` Eli Zaretskii
@ 2022-09-12 12:00   ` Eli Zaretskii
  2022-09-12 12:03     ` Michael Albinus
  2022-09-12 12:20   ` Lars Ingebrigtsen
  3 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-12 12:00 UTC (permalink / raw)
  To: Michael Albinus; +Cc: stefankangas, emacs-devel

> From: Michael Albinus <michael.albinus@gmx.de>
> Cc: emacs-devel@gnu.org
> Date: Mon, 12 Sep 2022 13:28:33 +0200
> 
> Stefan Kangas <stefankangas@gmail.com> writes:
> 
> > Version 28.2 of Emacs, the extensible text editor, should now
> > be available from your nearest GNU mirror:
> 
> Great, thanks a lot!
> 
> Does it mean that the emacs-28 branch is reopened for patches?

Yes.  But please, only safe ones.

> Or is it unlikely that there will be an Emacs 28.3?

Too early to say.




^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 12:00   ` Eli Zaretskii
@ 2022-09-12 12:03     ` Michael Albinus
  0 siblings, 0 replies; 42+ messages in thread
From: Michael Albinus @ 2022-09-12 12:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: stefankangas, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> Does it mean that the emacs-28 branch is reopened for patches?
>
> Yes.  But please, only safe ones.

Sure. No new features, only what Tramp has released already via GNU ELPPA.

Best regards, Michael.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 11:28 ` Michael Albinus
                     ` (2 preceding siblings ...)
  2022-09-12 12:00   ` Eli Zaretskii
@ 2022-09-12 12:20   ` Lars Ingebrigtsen
  3 siblings, 0 replies; 42+ messages in thread
From: Lars Ingebrigtsen @ 2022-09-12 12:20 UTC (permalink / raw)
  To: Michael Albinus; +Cc: Stefan Kangas, emacs-devel

Michael Albinus <michael.albinus@gmx.de> writes:

> Or is it unlikely that there will be an Emacs 28.3?

If there are serious bugs in Emacs 28.2, then there'll be another
release.  But as things stand now, I'd rather the next release be Emacs
29.1.




^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 10:13 Emacs 28.2 released Stefan Kangas
  2022-09-12 11:28 ` Michael Albinus
@ 2022-09-12 20:59 ` Karl Fogel
  2022-09-13  1:36   ` Stefan Kangas
  2022-09-13 17:23 ` Windows Binaries for " Corwin Brust
  2 siblings, 1 reply; 42+ messages in thread
From: Karl Fogel @ 2022-09-12 20:59 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: emacs-devel

Congratulations on the release!

Since these release announcement emails are widely shared (I saw 
this one appear on news.ycombinator.com, for example), it might be 
good to include a link to corresponding release notes.

That could be a link to an appropriate named anchor on 
https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases 
(but there do not appear to be release-specific anchors on that 
page currently, so we'd have to add that to release process).

Or it could be a link directly to the plaintext release notes that 
the above web page points to anyway; in this case, that would be 
https://www.gnu.org/savannah-checkouts/gnu/emacs/news/NEWS.28.1.

Either way, it would be helpful to those who see these release 
announcements to be able to go directly from the announcement to a 
page that tells them what's new in that release.

Best regards,
-Karl

On 12 Sep 2022, Stefan Kangas wrote:
>Version 28.2 of Emacs, the extensible text editor, should now
>be available from your nearest GNU mirror:
>
>   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.xz
>   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.gz
>
>The tarball is signed; you can get the PGP signature file at:
>
>   https://ftpmirror.gnu.org/emacs/emacs-28.2.tar.xz.sig
>   https://ftpmirror.gnu.org/emacs/emacs-28.2.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-28.2.tar.xz.sig
>
>(and similarly for emacs-28.2.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 pgp.mit.edu --recv-keys \
>    CEA1DE21AB108493CC9C65742E82323B8F4353EE
>
>Alternative keyservers to try are keyserver.ubuntu.com and 
>keys.openpgp.org.
>
>You can also run sha1sum or sha256sum and confirm that these
>checksums match:
>
>SHA1  emacs-28.2.tar.xz
>d61863db02b732547e6d6c77081e3348734458be
>SHA1 emacs-28.2.tar.gz
>b019ec832c73cd8548981fe2bc11a7d6e812ddb9
>
>SHA256  emacs-28.2.tar.xz
>ee21182233ef3232dc97b486af2d86e14042dbb65bbc535df562c3a858232488
>SHA256 emacs-28.2.tar.gz
>a6912b14ef4abb1edab7f88191bfd61c3edd7085e084de960a4f86485cb7cad8
>
>Emacs 28.2 is a bug-fix release, with no new features with 
>respect to
>Emacs 28.1.
>
>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.
>
>The online manuals and website will be updated shortly.
>
>Printed copies of the Emacs manual are available for purchase 
>from the
>Free Software Foundation's online store at:
>  https://shop.fsf.org/product/emacs-manual/
>
>For more information about Emacs, see:
>  https://www.gnu.org/software/emacs



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-12 20:59 ` Karl Fogel
@ 2022-09-13  1:36   ` Stefan Kangas
  2022-09-13  2:30     ` Eli Zaretskii
  0 siblings, 1 reply; 42+ messages in thread
From: Stefan Kangas @ 2022-09-13  1:36 UTC (permalink / raw)
  To: Karl Fogel; +Cc: emacs-devel

Karl Fogel <kfogel@red-bean.com> writes:

> Since these release announcement emails are widely shared (I saw
> this one appear on news.ycombinator.com, for example), it might be
> good to include a link to corresponding release notes.

Good idea.  Maybe we should start making an HTML export of the release
notes and publish it on the website?



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13  1:36   ` Stefan Kangas
@ 2022-09-13  2:30     ` Eli Zaretskii
  2022-09-13  9:39       ` Stefan Kangas
  0 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13  2:30 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: kfogel, emacs-devel

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Mon, 12 Sep 2022 21:36:57 -0400
> Cc: emacs-devel@gnu.org
> 
> Karl Fogel <kfogel@red-bean.com> writes:
> 
> > Since these release announcement emails are widely shared (I saw
> > this one appear on news.ycombinator.com, for example), it might be
> > good to include a link to corresponding release notes.
> 
> Good idea.  Maybe we should start making an HTML export of the release
> notes and publish it on the website?

We already do that, see the web site.  It's just that the page was not
updated for this release yet.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13  2:30     ` Eli Zaretskii
@ 2022-09-13  9:39       ` Stefan Kangas
  2022-09-13 12:03         ` Eli Zaretskii
  0 siblings, 1 reply; 42+ messages in thread
From: Stefan Kangas @ 2022-09-13  9:39 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: kfogel, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> Maybe we should start making an HTML export of the release notes and
>> publish it on the website?
>
> We already do that, see the web site.

We just copy the plain text, right?

https://www.gnu.org/savannah-checkouts/gnu/emacs/news/NEWS.28.2

> It's just that the page was not updated for this release yet.

It should be done now.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13  9:39       ` Stefan Kangas
@ 2022-09-13 12:03         ` Eli Zaretskii
  2022-09-13 12:46           ` Stefan Kangas
  2022-09-13 15:29           ` Karl Fogel
  0 siblings, 2 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13 12:03 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: kfogel, emacs-devel

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Tue, 13 Sep 2022 05:39:52 -0400
> Cc: kfogel@red-bean.com, emacs-devel@gnu.org
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> Maybe we should start making an HTML export of the release notes and
> >> publish it on the website?
> >
> > We already do that, see the web site.
> 
> We just copy the plain text, right?

Yes.  That was one of Karl's proposals, right?

> https://www.gnu.org/savannah-checkouts/gnu/emacs/news/NEWS.28.2

I think this is enough.  Reworking our humongous NEWS into HTML is too
much, and most people won't read that anyway.  This is why we have a
short list of the most important new features right there on the page.

> > It's just that the page was not updated for this release yet.
> 
> It should be done now.

Thanks!



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 12:03         ` Eli Zaretskii
@ 2022-09-13 12:46           ` Stefan Kangas
  2022-09-13 13:03             ` Lars Ingebrigtsen
  2022-09-13 15:29           ` Karl Fogel
  1 sibling, 1 reply; 42+ messages in thread
From: Stefan Kangas @ 2022-09-13 12:46 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: kfogel, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> https://www.gnu.org/savannah-checkouts/gnu/emacs/news/NEWS.28.2
>
> I think this is enough.  Reworking our humongous NEWS into HTML is too
> much, and most people won't read that anyway.

I was thinking of using something like org-mode to export it to HTML.
I don't think it would take much coding, really.

But I'm fine with leaving it alone, too.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 12:46           ` Stefan Kangas
@ 2022-09-13 13:03             ` Lars Ingebrigtsen
  2022-09-13 13:43               ` Robert Pluim
  0 siblings, 1 reply; 42+ messages in thread
From: Lars Ingebrigtsen @ 2022-09-13 13:03 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Eli Zaretskii, kfogel, emacs-devel

Stefan Kangas <stefankangas@gmail.com> writes:

> I was thinking of using something like org-mode to export it to HTML.
> I don't think it would take much coding, really.
>
> But I'm fine with leaving it alone, too.

I think that's a good idea -- our NEWS file uses a very regular syntax,
and writing a converter into Org format (and then exporting it to HTML)
doesn't sound like a major job.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 13:03             ` Lars Ingebrigtsen
@ 2022-09-13 13:43               ` Robert Pluim
  2022-09-13 13:55                 ` Lars Ingebrigtsen
  2022-09-14 16:43                 ` Stefan Kangas
  0 siblings, 2 replies; 42+ messages in thread
From: Robert Pluim @ 2022-09-13 13:43 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Stefan Kangas, Eli Zaretskii, kfogel, emacs-devel

>>>>> On Tue, 13 Sep 2022 15:03:24 +0200, Lars Ingebrigtsen <larsi@gnus.org> said:

    Lars> Stefan Kangas <stefankangas@gmail.com> writes:
    >> I was thinking of using something like org-mode to export it to HTML.
    >> I don't think it would take much coding, really.
    >> 
    >> But I'm fine with leaving it alone, too.

    Lars> I think that's a good idea -- our NEWS file uses a very regular syntax,
    Lars> and writing a converter into Org format (and then exporting it to HTML)
    Lars> doesn't sound like a major job.

Converter? You can just do

M-x org-mode RET
M-x org-export-dispatch h h

And it produces a nice html file. We might consider turning off the
table of contents, though.

Robert
-- 



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 13:43               ` Robert Pluim
@ 2022-09-13 13:55                 ` Lars Ingebrigtsen
  2022-09-14 16:43                 ` Stefan Kangas
  1 sibling, 0 replies; 42+ messages in thread
From: Lars Ingebrigtsen @ 2022-09-13 13:55 UTC (permalink / raw)
  To: Robert Pluim; +Cc: Stefan Kangas, Eli Zaretskii, kfogel, emacs-devel

[-- Attachment #1: Type: text/plain, Size: 160 bytes --]

Robert Pluim <rpluim@gmail.com> writes:

> Converter? You can just do
>
> M-x org-mode RET
> M-x org-export-dispatch h h
>
> And it produces a nice html file.


[-- Attachment #2: Type: image/png, Size: 243006 bytes --]

^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 12:03         ` Eli Zaretskii
  2022-09-13 12:46           ` Stefan Kangas
@ 2022-09-13 15:29           ` Karl Fogel
  2022-09-13 15:49             ` Eli Zaretskii
  1 sibling, 1 reply; 42+ messages in thread
From: Karl Fogel @ 2022-09-13 15:29 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Stefan Kangas, emacs-devel

On 13 Sep 2022, Eli Zaretskii wrote:
>> From: Stefan Kangas <stefankangas@gmail.com>
>> Date: Tue, 13 Sep 2022 05:39:52 -0400
>> Cc: kfogel@red-bean.com, emacs-devel@gnu.org
>> 
>> Eli Zaretskii <eliz@gnu.org> writes:
>> 
>> >> Maybe we should start making an HTML export of the release 
>> >> notes and
>> >> publish it on the website?
>> >
>> > We already do that, see the web site.
>> 
>> We just copy the plain text, right?
>
>Yes.  That was one of Karl's proposals, right?

My proposal was that the email announcement should always contain 
a link to release notes, so that those who see the email can 
easily go straight to more details about what's in the new 
release.

Somehow, the followup discussion to my suggestion seems to have 
become about improving the format of the release notes themselves, 
or about offering various different formats / levels of detail of 
release notes.  Those might all be good ideas, but they're 
separate from what I was suggesting.

Best regards,
-Karl



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 15:29           ` Karl Fogel
@ 2022-09-13 15:49             ` Eli Zaretskii
  2022-09-13 15:52               ` Eli Zaretskii
  2022-09-14 16:59               ` Karl Fogel
  0 siblings, 2 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13 15:49 UTC (permalink / raw)
  To: Karl Fogel; +Cc: stefankangas, emacs-devel

> From: Karl Fogel <kfogel@red-bean.com>
> Cc: Stefan Kangas <stefankangas@gmail.com>,  emacs-devel@gnu.org
> Date: Tue, 13 Sep 2022 10:29:36 -0500
> 
> My proposal was that the email announcement should always contain 
> a link to release notes, so that those who see the email can 
> easily go straight to more details about what's in the new 
> release.

If so, I'm not sure I agree.  Other projects do that, or even post the
entire contents of NEWS as part of the announcement.  But our NEWS is
so large that posting it really makes no sense, and I won't expect
anyone to read the entire NEWS file, only search it for issues
relevant to him/her.

This is one case where doing what others do makes no sense.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 15:49             ` Eli Zaretskii
@ 2022-09-13 15:52               ` Eli Zaretskii
  2022-09-14 16:59               ` Karl Fogel
  1 sibling, 0 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13 15:52 UTC (permalink / raw)
  To: kfogel, stefankangas; +Cc: emacs-devel

> Date: Tue, 13 Sep 2022 18:49:12 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: stefankangas@gmail.com, emacs-devel@gnu.org
> 
> > From: Karl Fogel <kfogel@red-bean.com>
> > Cc: Stefan Kangas <stefankangas@gmail.com>,  emacs-devel@gnu.org
> > Date: Tue, 13 Sep 2022 10:29:36 -0500
> > 
> > My proposal was that the email announcement should always contain 
> > a link to release notes, so that those who see the email can 
> > easily go straight to more details about what's in the new 
> > release.
> 
> If so, I'm not sure I agree.  Other projects do that, or even post the
> entire contents of NEWS as part of the announcement.  But our NEWS is
> so large that posting it really makes no sense, and I won't expect
> anyone to read the entire NEWS file, only search it for issues
> relevant to him/her.
> 
> This is one case where doing what others do makes no sense.

And one more thing: announcements of major releases do include a short
list of main new features.  This is minor release, where the only
"new" things are bugfixes, so we don't include such a list in this
case.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Windows Binaries for Emacs 28.2 released
  2022-09-12 10:13 Emacs 28.2 released Stefan Kangas
  2022-09-12 11:28 ` Michael Albinus
  2022-09-12 20:59 ` Karl Fogel
@ 2022-09-13 17:23 ` Corwin Brust
  2022-09-13 17:47   ` Eli Zaretskii
  2 siblings, 1 reply; 42+ messages in thread
From: Corwin Brust @ 2022-09-13 17:23 UTC (permalink / raw)
  To: Emacs developers

On Mon, Sep 12, 2022 at 5:13 AM Stefan Kangas <stefankangas@gmail.com> wrote:
>
> Version 28.2 of Emacs, the extensible text editor, should now
> be available from your nearest GNU mirror:

Binaries for Emacs 28.2 targeting Microsoft Windows are now available, as well.

Installer:
  https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2-installer.exe
  https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2-installer.exe.sig

Zip:
  https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2.zip
  https://ftp.gnu.org/gnu/emacs/windows/emacs-28/emacs-28.2.zip

File List:
  https://ftp.gnu.org/gnu/emacs/windows/emacs-28/?C=M;O=D

Here are SHA265 sums for files uploaded today:
  1e8d037882e61d3fadf44f4e6153f538b131e6b7f475dc59eb20d85052a83b1e
*emacs-28.2-installer.exe
  ad224f869487535fe2b5a79783a85a8cb52c71438926367d4a1beaec9ca4de6a
*emacs-28.2-no-deps.zip
  7a63e762df0a3ce22d4af41c871009c05596576d335cd32a1819e2467ac7abcc
*emacs-28.2.zip

You can get my public key (among other ways), by visiting my profile
page on GNU Savann and clicking the "Download GPG Key" link:
  https://savannah.gnu.org/users/carlc

For more information on Emacs 28.2 (i.e., to read the full context of
the message partially quoted, above) see the original release
announcement, here:
  https://lists.gnu.org/archive/html/emacs-devel/2022-09/msg00730.html



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 17:23 ` Windows Binaries for " Corwin Brust
@ 2022-09-13 17:47   ` Eli Zaretskii
  2022-09-13 18:01     ` Corwin Brust
                       ` (2 more replies)
  0 siblings, 3 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13 17:47 UTC (permalink / raw)
  To: Corwin Brust; +Cc: emacs-devel

> From: Corwin Brust <corwin@bru.st>
> Date: Tue, 13 Sep 2022 12:23:19 -0500
> 
> On Mon, Sep 12, 2022 at 5:13 AM Stefan Kangas <stefankangas@gmail.com> wrote:
> >
> > Version 28.2 of Emacs, the extensible text editor, should now
> > be available from your nearest GNU mirror:
> 
> Binaries for Emacs 28.2 targeting Microsoft Windows are now available, as well.

Thanks.  But did you see bug#56639?  It looks like there was some
problem with generating loaddefs, and the question that worries me is
whether the same could have happened for the 28.2 binaries.

Could you please take a look?



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 17:47   ` Eli Zaretskii
@ 2022-09-13 18:01     ` Corwin Brust
  2022-09-13 18:13       ` Eli Zaretskii
  2022-09-13 18:27     ` Óscar Fuentes
  2022-09-13 23:11     ` Corwin Brust
  2 siblings, 1 reply; 42+ messages in thread
From: Corwin Brust @ 2022-09-13 18:01 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Emacs developers

[-- Attachment #1: Type: text/plain, Size: 378 bytes --]

On Tue, Sep 13, 2022, 12:47 Eli Zaretskii <eliz@gnu.org> wrote:

> did you see bug#56639?


I did not.

  It looks like there was some
> problem with generating loaddefs, and the question that worries me is
> whether the same could have happened for the 28.2 binaries.
>
> Could you please take a look?
>

I will look after work; I'm afraid I out of time in my lunch period.

>

[-- Attachment #2: Type: text/html, Size: 1138 bytes --]

^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 18:01     ` Corwin Brust
@ 2022-09-13 18:13       ` Eli Zaretskii
  2022-09-13 19:30         ` Corwin Brust
  0 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-13 18:13 UTC (permalink / raw)
  To: Corwin Brust; +Cc: emacs-devel

> From: Corwin Brust <corwin@bru.st>
> Date: Tue, 13 Sep 2022 13:01:48 -0500
> Cc: Emacs developers <emacs-devel@gnu.org>
> 
> On Tue, Sep 13, 2022, 12:47 Eli Zaretskii <eliz@gnu.org> wrote:
> 
>  did you see bug#56639?
> 
> I did not.

That's strange, because we CC'ed you at this address...



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 17:47   ` Eli Zaretskii
  2022-09-13 18:01     ` Corwin Brust
@ 2022-09-13 18:27     ` Óscar Fuentes
  2022-09-14  2:56       ` Corwin Brust
  2022-09-13 23:11     ` Corwin Brust
  2 siblings, 1 reply; 42+ messages in thread
From: Óscar Fuentes @ 2022-09-13 18:27 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> > Version 28.2 of Emacs, the extensible text editor, should now
>> > be available from your nearest GNU mirror:
>> 
>> Binaries for Emacs 28.2 targeting Microsoft Windows are now available, as well.
>
> Thanks.  But did you see bug#56639?  It looks like there was some
> problem with generating loaddefs, and the question that worries me is
> whether the same could have happened for the 28.2 binaries.
>
> Could you please take a look?

FWIW, the MSYS2/Mingw64 package which is going to be published soon does
not show this problem.




^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 18:13       ` Eli Zaretskii
@ 2022-09-13 19:30         ` Corwin Brust
  0 siblings, 0 replies; 42+ messages in thread
From: Corwin Brust @ 2022-09-13 19:30 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1495 bytes --]

On Tue, Sep 13, 2022 at 1:13 PM Eli Zaretskii <eliz@gnu.org> wrote:
>
> > From: Corwin Brust <corwin@bru.st>
> > Date: Tue, 13 Sep 2022 13:01:48 -0500
> > Cc: Emacs developers <emacs-devel@gnu.org>
> >
> > On Tue, Sep 13, 2022, 12:47 Eli Zaretskii <eliz@gnu.org> wrote:
> >
> >  did you see bug#56639?
> >
> > I did not.
>
> That's strange, because we CC'ed you at this address...

I don't find it that strange - I'm thousands of Emails "behind" at
present.  I would welcome suggestions (other than "be caught up on
Email/filter your email better") that would help me more readily
notice (especially bugs) where my attention is wanted.

In any case, I cannot reproduce bug#56639 on my local using the
binaries uploaded today.

Later today I will confirm whether I can reproduce using test machines.

The bug in question relates to a snapshot of the "master" branch.  I
tend to expect the problem is specific to snapshot builds, which I
create from a local git checkout using Phil's script
(admin/nt/dist-build/build-zips.sh -s), modulo some local changes
represented by the attached patch.   Release binaries, on the other
hand, I create from the tar.xy published for the given version, using
a few "simple" shell commands.  Here is the central such command I
used to create the set uploaded today:

(./configure --with-modules --without-dbus --with-native-compilation
--without-compress-install CFLAGS=-O2 && make install -j 20
prefix=/d/emacs-build/install/emacs-28.2) | tee ../emacs-28.2.log

[-- Attachment #2: emacs-28-build.patch --]
[-- Type: application/octet-stream, Size: 3698 bytes --]

diff --git a/admin/nt/dist-build/build-dep-zips.py b/admin/nt/dist-build/build-dep-zips.py
index c27045a001..9b8492ff0e 100755
--- a/admin/nt/dist-build/build-dep-zips.py
+++ b/admin/nt/dist-build/build-dep-zips.py
@@ -37,6 +37,7 @@
 mingw-w64-x86_64-librsvg
 mingw-w64-x86_64-libtiff
 mingw-w64-x86_64-libxml2
+mingw-w64-x86_64-gmp
 mingw-w64-x86_64-xpm-nox'''.split()
 
 DLL_REQ='''libgif
@@ -49,7 +50,9 @@
 librsvg
 libtiff
 libxml
-libXpm'''.split()
+libgmp
+libXpm
+libXpm-noX4'''.split()
 
 
 ## Options
@@ -101,7 +104,7 @@ def ntldd_munge(out):
 
         ## if it's the former, we want it, if its the later we don't
         splt = dep.split()
-        if len(splt) > 2 and "msys64" in splt[2]:
+        if len(splt) > 2 and "mingw64" in splt[2]:
             print("Adding dep", splt[0])
             rtn.append(splt[0].split(".")[0])
 
@@ -121,7 +124,7 @@ def ntldd_munge(out):
 
 ## Currently no packages seem to require this!
 ARCH_PKGS=[]
-SRC_REPO="https://sourceforge.net/projects/msys2/files/REPOS/MINGW/Sources"
+SRC_REPO="https://repo.msys2.org/mingw/sources"
 
 
 def immediate_deps(pkg):
@@ -167,7 +170,7 @@ def download_source(tarball):
     if not os.path.exists("../emacs-src-cache/{}".format(tarball)):
         print("Downloading {}...".format(tarball))
         check_output_maybe(
-            "wget -a ../download.log -O ../emacs-src-cache/{} {}/{}/download"
+            "wget -a ../download.log -O ../emacs-src-cache/{} {}/{}"
             .format(tarball, SRC_REPO, tarball),
             shell=True
         )
diff --git a/admin/nt/dist-build/build-zips.sh b/admin/nt/dist-build/build-zips.sh
index 77d20a5a7b..014a39917d 100755
--- a/admin/nt/dist-build/build-zips.sh
+++ b/admin/nt/dist-build/build-zips.sh
@@ -48,12 +48,13 @@
         echo [build] Configuring Emacs
         $REPO_DIR/$BRANCH/configure \
             --without-dbus \
+            --with-native-compilation \
             --without-compress-install \
             $CACHE \
-            CFLAGS="$CFLAGS"
+            CFLAGS="$CFLAGS" 
     fi
 
-    make -j 4 $INSTALL_TARGET \
+    make -j 20 $INSTALL_TARGET ${NATIVE_COMP_EXTRA_MAKE_FLAGS} \
          prefix=$HOME/emacs-build/install/emacs-$VERSION
     cd $HOME/emacs-build/install/emacs-$VERSION
     zip -r -9 emacs-$OF_VERSION-no-deps.zip *
@@ -96,14 +97,15 @@ BUILD=
 BUILD_64=1
 GIT_UP=0
 CONFIG=1
-CFLAGS="-O2 -static"
+CFLAGS="-O2"
+NATIVE_COMP_EXTRA_MAKE_FLAGS= # e.g. "NATIVE_FULL_AOT=1"
 INSTALL_TARGET="install-strip"
 
 ## The location of the git repo
 REPO_DIR=$HOME/emacs-build/git/
 
 
-while getopts "gb:hnsiV:" opt; do
+while getopts "gb:hnsiFV:" opt; do
   case $opt in
     g)
         BUILD_32=0
@@ -120,20 +122,25 @@ REPO_DIR=
         REQUIRED_BRANCH=$OPTARG
         echo "Setting Required branch $REQUIRED_BRANCH"
         ;;
+    F)
+	NATIVE_COMP_EXTRA_MAKE_FLAGS="NATIVE_FULL_AOT=1"
+	;;
     V)
         VERSION=$OPTARG
         ;;
     s)
         SNAPSHOT="-snapshot"
-        CFLAGS="-O2 -static -g3"
+        CFLAGS="-O2 -g3"
         INSTALL_TARGET="install"
         ;;
     h)
         echo "build-zips.sh"
-        echo "  -b args -- build args branch"
+        echo "  -b arg -- build <arg> branch"
+        echo "  -V arg -- build <arg> version"
         echo "  -g git update and worktree only"
         echo "  -i build installer only"
         echo "  -n do not configure"
+        echo "  -F supply NATIVE_FULL_AOT to make"
         echo "  -s snapshot build"
         exit 0
         ;;
@@ -191,7 +198,7 @@ OF_VERSION=
     OF_VERSION="$VERSION-`date +%Y-%m-%d`"
     ## Use snapshot dependencies
     SNAPSHOT=1
-    CFLAGS="-O2 -static -g3"
+    CFLAGS="-O2 -g3"
     INSTALL_TARGET="install"
 fi
 

^ permalink raw reply related	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 17:47   ` Eli Zaretskii
  2022-09-13 18:01     ` Corwin Brust
  2022-09-13 18:27     ` Óscar Fuentes
@ 2022-09-13 23:11     ` Corwin Brust
  2022-09-14  2:36       ` Eli Zaretskii
  2 siblings, 1 reply; 42+ messages in thread
From: Corwin Brust @ 2022-09-13 23:11 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: emacs-devel

On Tue, Sep 13, 2022 at 12:47 PM Eli Zaretskii <eliz@gnu.org> wrote:
>
> > From: Corwin Brust <corwin@bru.st>
> > Date: Tue, 13 Sep 2022 12:23:19 -0500
> >
> > On Mon, Sep 12, 2022 at 5:13 AM Stefan Kangas <stefankangas@gmail.com> wrote:
> > >
> > > Version 28.2 of Emacs, the extensible text editor, should now
> > > be available from your nearest GNU mirror:
> >
> > Binaries for Emacs 28.2 targeting Microsoft Windows are now available, as well.
>
> Thanks.  But did you see bug#56639?  It looks like there was some
> problem with generating loaddefs, and the question that worries me is
> whether the same could have happened for the 28.2 binaries.

I can't reproduce bug#56639 starting from the installer for Emacs 28.2
published today.  I tested just now using a "test" machine without any
existing Emacs (or MSYS, etc) installations.

I'm fairly confident that bug will turn out to be something with the
way I had been making "snapshot" binaries from the main development
branch.  (I haven't made any snapshot builds recently.)



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 23:11     ` Corwin Brust
@ 2022-09-14  2:36       ` Eli Zaretskii
  0 siblings, 0 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-14  2:36 UTC (permalink / raw)
  To: Corwin Brust; +Cc: emacs-devel

> From: Corwin Brust <corwin@bru.st>
> Date: Tue, 13 Sep 2022 18:11:34 -0500
> Cc: emacs-devel@gnu.org
> 
> On Tue, Sep 13, 2022 at 12:47 PM Eli Zaretskii <eliz@gnu.org> wrote:
> >
> > > From: Corwin Brust <corwin@bru.st>
> > > Date: Tue, 13 Sep 2022 12:23:19 -0500
> > >
> > > On Mon, Sep 12, 2022 at 5:13 AM Stefan Kangas <stefankangas@gmail.com> wrote:
> > > >
> > > > Version 28.2 of Emacs, the extensible text editor, should now
> > > > be available from your nearest GNU mirror:
> > >
> > > Binaries for Emacs 28.2 targeting Microsoft Windows are now available, as well.
> >
> > Thanks.  But did you see bug#56639?  It looks like there was some
> > problem with generating loaddefs, and the question that worries me is
> > whether the same could have happened for the 28.2 binaries.
> 
> I can't reproduce bug#56639 starting from the installer for Emacs 28.2
> published today.  I tested just now using a "test" machine without any
> existing Emacs (or MSYS, etc) installations.
> 
> I'm fairly confident that bug will turn out to be something with the
> way I had been making "snapshot" binaries from the main development
> branch.  (I haven't made any snapshot builds recently.)

Thanks, if that was a singular failure that won't come back, we are
good, and this bug can be closed.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Windows Binaries for Emacs 28.2 released
  2022-09-13 18:27     ` Óscar Fuentes
@ 2022-09-14  2:56       ` Corwin Brust
  0 siblings, 0 replies; 42+ messages in thread
From: Corwin Brust @ 2022-09-14  2:56 UTC (permalink / raw)
  To: Óscar Fuentes; +Cc: emacs-devel

On Tue, Sep 13, 2022 at 1:27 PM Óscar Fuentes <ofv@wanadoo.es> wrote:
>
> FWIW, the MSYS2/Mingw64 package which is going to be published soon does
> not show this problem.

It seems likely to have been an error on my part in creating the
particular snapshot release that the report relates to.  I haven't
been able to recreate the problem so far, nor reproduce it using any
of the release builds I've made recently.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 13:43               ` Robert Pluim
  2022-09-13 13:55                 ` Lars Ingebrigtsen
@ 2022-09-14 16:43                 ` Stefan Kangas
  2022-09-14 16:47                   ` Lars Ingebrigtsen
                                     ` (2 more replies)
  1 sibling, 3 replies; 42+ messages in thread
From: Stefan Kangas @ 2022-09-14 16:43 UTC (permalink / raw)
  To: Robert Pluim, Lars Ingebrigtsen; +Cc: Eli Zaretskii, kfogel, emacs-devel

Robert Pluim <rpluim@gmail.com> writes:

> You can just do
>
> M-x org-mode RET
> M-x org-export-dispatch h h
>
> And it produces a nice html file. We might consider turning off the
> table of contents, though.

It was a bit more work than that, but I've now pushed a preliminary
version to emacs-28.

See here for the result:

    https://www.gnu.org/software/emacs/news/NEWS.28.2.html

If we like it, we could change the links to go to HTML versions instead.
And then we could export HTML versions for old versions, if we want to.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:43                 ` Stefan Kangas
@ 2022-09-14 16:47                   ` Lars Ingebrigtsen
  2022-09-14 17:33                     ` Eli Zaretskii
  2022-09-14 16:54                   ` Eli Zaretskii
  2022-09-14 16:57                   ` Karl Fogel
  2 siblings, 1 reply; 42+ messages in thread
From: Lars Ingebrigtsen @ 2022-09-14 16:47 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Robert Pluim, Eli Zaretskii, kfogel, emacs-devel

Stefan Kangas <stefankangas@gmail.com> writes:

> It was a bit more work than that, but I've now pushed a preliminary
> version to emacs-28.
>
> See here for the result:
>
>     https://www.gnu.org/software/emacs/news/NEWS.28.2.html

Great; that looks really good.

> If we like it, we could change the links to go to HTML versions instead.
> And then we could export HTML versions for old versions, if we want to.

Older NEWS files might not be as stringent wrt. format as they currently
are, so that might be more work?  But if it's straightforward, then I'd
be all for having the older versions as HTML, too.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:43                 ` Stefan Kangas
  2022-09-14 16:47                   ` Lars Ingebrigtsen
@ 2022-09-14 16:54                   ` Eli Zaretskii
  2022-09-14 22:50                     ` Stefan Kangas
  2022-09-14 16:57                   ` Karl Fogel
  2 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-14 16:54 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: rpluim, larsi, kfogel, emacs-devel

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Wed, 14 Sep 2022 09:43:34 -0700
> Cc: Eli Zaretskii <eliz@gnu.org>, kfogel@red-bean.com, emacs-devel@gnu.org
> 
> Robert Pluim <rpluim@gmail.com> writes:
> 
> > You can just do
> >
> > M-x org-mode RET
> > M-x org-export-dispatch h h
> >
> > And it produces a nice html file. We might consider turning off the
> > table of contents, though.
> 
> It was a bit more work than that, but I've now pushed a preliminary
> version to emacs-28.
> 
> See here for the result:
> 
>     https://www.gnu.org/software/emacs/news/NEWS.28.2.html

This is mostly Emacs 28.1 NEWS (as expected), which IMNSHO is
misleading.

Once again, I don't think we should publish NEWS for minor releases.
At the very least, remove everything that pertains to previous
releases of the same major version.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:43                 ` Stefan Kangas
  2022-09-14 16:47                   ` Lars Ingebrigtsen
  2022-09-14 16:54                   ` Eli Zaretskii
@ 2022-09-14 16:57                   ` Karl Fogel
  2022-09-14 18:34                     ` Bob Rogers
  2 siblings, 1 reply; 42+ messages in thread
From: Karl Fogel @ 2022-09-14 16:57 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Robert Pluim, Lars Ingebrigtsen, Eli Zaretskii, emacs-devel

On 14 Sep 2022, Stefan Kangas wrote:
>Robert Pluim <rpluim@gmail.com> writes:
>
>> You can just do
>>
>> M-x org-mode RET
>> M-x org-export-dispatch h h
>>
>> And it produces a nice html file. We might consider turning off 
>> the
>> table of contents, though.
>
>It was a bit more work than that, but I've now pushed a 
>preliminary
>version to emacs-28.
>
>See here for the result:
>
>    https://www.gnu.org/software/emacs/news/NEWS.28.2.html
>
>If we like it, we could change the links to go to HTML versions 
>instead.
>And then we could export HTML versions for old versions, if we 
>want to.

Very nice.  In the first item (1.1), you can see some 
misformatting has happened.  (I don't see that problem in any 
other items, from a quick scan.)

Best regards,
-Karl




^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-13 15:49             ` Eli Zaretskii
  2022-09-13 15:52               ` Eli Zaretskii
@ 2022-09-14 16:59               ` Karl Fogel
  2022-09-14 17:04                 ` Eli Zaretskii
  1 sibling, 1 reply; 42+ messages in thread
From: Karl Fogel @ 2022-09-14 16:59 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: stefankangas, emacs-devel

On 13 Sep 2022, Eli Zaretskii wrote:
>> From: Karl Fogel <kfogel@red-bean.com>
>> Cc: Stefan Kangas <stefankangas@gmail.com>, 
>> emacs-devel@gnu.org
>> Date: Tue, 13 Sep 2022 10:29:36 -0500
>> 
>> My proposal was that the email announcement should always 
>> contain 
>> a link to release notes, so that those who see the email can 
>> easily go straight to more details about what's in the new 
>> release.
>
>If so, I'm not sure I agree.  Other projects do that, or even 
>post the
>entire contents of NEWS as part of the announcement.  But our 
>NEWS is
>so large that posting it really makes no sense, and I won't 
>expect
>anyone to read the entire NEWS file, only search it for issues
>relevant to him/her.
>
>This is one case where doing what others do makes no sense.

I was not suggesting including the contents of the NEWS file.  I 
was suggesting including a *link to* the NEWS file, so that those 
who are interested can follow the link.

That is what others do -- I can't think of another project that 
doesn't do this in their release announcement emails, in fact -- 
and I think we should do it too.

Best regards,
-Karl



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:59               ` Karl Fogel
@ 2022-09-14 17:04                 ` Eli Zaretskii
  0 siblings, 0 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-14 17:04 UTC (permalink / raw)
  To: Karl Fogel; +Cc: stefankangas, emacs-devel

> From: Karl Fogel <kfogel@red-bean.com>
> Cc: stefankangas@gmail.com,  emacs-devel@gnu.org
> Date: Wed, 14 Sep 2022 11:59:35 -0500
> 
> >If so, I'm not sure I agree.  Other projects do that, or even 
> >post the
> >entire contents of NEWS as part of the announcement.  But our 
> >NEWS is
> >so large that posting it really makes no sense, and I won't 
> >expect
> >anyone to read the entire NEWS file, only search it for issues
> >relevant to him/her.
> >
> >This is one case where doing what others do makes no sense.
> 
> I was not suggesting including the contents of the NEWS file.  I 
> was suggesting including a *link to* the NEWS file, so that those 
> who are interested can follow the link.

I responded to both these alternatives.

> That is what others do -- I can't think of another project that 
> doesn't do this in their release announcement emails, in fact -- 
> and I think we should do it too.

I disagree, for the reasons I explained.  If you want to try changing
my mind, you will have to allude to those reasons, not just reiterate
what you already said before.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:47                   ` Lars Ingebrigtsen
@ 2022-09-14 17:33                     ` Eli Zaretskii
  2022-09-14 22:50                       ` Stefan Kangas
  0 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-14 17:33 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: stefankangas, rpluim, kfogel, emacs-devel

> From: Lars Ingebrigtsen <larsi@gnus.org>
> Cc: Robert Pluim <rpluim@gmail.com>,  Eli Zaretskii <eliz@gnu.org>,
>  kfogel@red-bean.com,  emacs-devel@gnu.org
> Date: Wed, 14 Sep 2022 18:47:51 +0200
> 
> Stefan Kangas <stefankangas@gmail.com> writes:
> 
> > It was a bit more work than that, but I've now pushed a preliminary
> > version to emacs-28.
> >
> > See here for the result:
> >
> >     https://www.gnu.org/software/emacs/news/NEWS.28.2.html
> 
> Great; that looks really good.

I don't like the result at all, and like even less what is intended to
be its usage.  So please don't install that.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:57                   ` Karl Fogel
@ 2022-09-14 18:34                     ` Bob Rogers
  2022-09-16 14:56                       ` Stefan Kangas
  0 siblings, 1 reply; 42+ messages in thread
From: Bob Rogers @ 2022-09-14 18:34 UTC (permalink / raw)
  To: Karl Fogel
  Cc: Stefan Kangas, Robert Pluim, Lars Ingebrigtsen, Eli Zaretskii,
	emacs-devel

   From: Karl Fogel <kfogel@red-bean.com>
   Date: Wed, 14 Sep 2022 11:57:21 -0500

   On 14 Sep 2022, Stefan Kangas wrote:
   >Robert Pluim <rpluim@gmail.com> writes:
   >
   > . . .
   >
   >It was a bit more work than that, but I've now pushed a 
   >preliminary version to emacs-28.
   >
   >See here for the result:
   >
   >    https://www.gnu.org/software/emacs/news/NEWS.28.2.html
   >
   >If we like it, we could change the links to go to HTML versions 
   >instead.
   >And then we could export HTML versions for old versions, if we 
   >want to.

   Very nice.  In the first item (1.1), you can see some 
   misformatting has happened.  (I don't see that problem in any 
   other items, from a quick scan.)

   Best regards,
   -Karl

Item 6.2 has the following code snippet:

	(set-fontset-font t 'emoji
			  ~("My New Emoji Font" . "iso10646-1") nil ~prepend)

Notice how the quotes have been changed to twiddles.  (I wondered what
new reader syntax had been invented for describing emoji fonts . . .)

					-- Bob Rogers
					   http://www.rgrjr.com/



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 17:33                     ` Eli Zaretskii
@ 2022-09-14 22:50                       ` Stefan Kangas
  2022-09-15  5:37                         ` Eli Zaretskii
  0 siblings, 1 reply; 42+ messages in thread
From: Stefan Kangas @ 2022-09-14 22:50 UTC (permalink / raw)
  To: Eli Zaretskii, Lars Ingebrigtsen; +Cc: rpluim, kfogel, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> > See here for the result:
>> >
>> >     https://www.gnu.org/software/emacs/news/NEWS.28.2.html
>>
>> Great; that looks really good.
>
> I don't like the result at all, and like even less what is intended to
> be its usage.

To clarify, the intention is to replace the link on

    https://www.gnu.org/software/emacs/#Releases

which currently points to

    https://www.gnu.org/software/emacs/news/NEWS.28.2

with

    https://www.gnu.org/software/emacs/news/NEWS.28.2.html

.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 16:54                   ` Eli Zaretskii
@ 2022-09-14 22:50                     ` Stefan Kangas
  2022-09-15  5:38                       ` Eli Zaretskii
  0 siblings, 1 reply; 42+ messages in thread
From: Stefan Kangas @ 2022-09-14 22:50 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: rpluim, larsi, kfogel, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

> Once again, I don't think we should publish NEWS for minor releases.
> At the very least, remove everything that pertains to previous
> releases of the same major version.

Do you suggest deleting and/or trimming this file too

    https://www.gnu.org/software/emacs/news/NEWS.28.2

?



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 22:50                       ` Stefan Kangas
@ 2022-09-15  5:37                         ` Eli Zaretskii
  2022-09-15  7:44                           ` Stefan Kangas
  0 siblings, 1 reply; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-15  5:37 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: larsi, rpluim, kfogel, emacs-devel

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Wed, 14 Sep 2022 15:50:48 -0700
> Cc: rpluim@gmail.com, kfogel@red-bean.com, emacs-devel@gnu.org
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> >> > See here for the result:
> >> >
> >> >     https://www.gnu.org/software/emacs/news/NEWS.28.2.html
> >>
> >> Great; that looks really good.
> >
> > I don't like the result at all, and like even less what is intended to
> > be its usage.
> 
> To clarify, the intention is to replace the link on
> 
>     https://www.gnu.org/software/emacs/#Releases
> 
> which currently points to
> 
>     https://www.gnu.org/software/emacs/news/NEWS.28.2
> 
> with
> 
>     https://www.gnu.org/software/emacs/news/NEWS.28.2.html

First, this was not what Karl was talking about (AFAIU, and it sounds
like I might be misunderstanding -- again).  He asked to include a
link in the email announcement we post to various GNU mailing lists,
whereas the above replaces the link on the Emacs Web site, which is a
different place.  I was talking about what I perceived was Karl's
request.

Second, to evaluate your proposal, please describe what is needed
(which commands and packages, and how to use them) to produce this
HTML version.  Also, how will this HTML version be maintained, after
it is produced.  I don't think you described all that in detail;
apologies if I missed something.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 22:50                     ` Stefan Kangas
@ 2022-09-15  5:38                       ` Eli Zaretskii
  0 siblings, 0 replies; 42+ messages in thread
From: Eli Zaretskii @ 2022-09-15  5:38 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: rpluim, larsi, kfogel, emacs-devel

> From: Stefan Kangas <stefankangas@gmail.com>
> Date: Wed, 14 Sep 2022 15:50:56 -0700
> Cc: rpluim@gmail.com, larsi@gnus.org, kfogel@red-bean.com, emacs-devel@gnu.org
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> 
> > Once again, I don't think we should publish NEWS for minor releases.
> > At the very least, remove everything that pertains to previous
> > releases of the same major version.
> 
> Do you suggest deleting and/or trimming this file too
> 
>     https://www.gnu.org/software/emacs/news/NEWS.28.2
> 
> ?

No.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-15  5:37                         ` Eli Zaretskii
@ 2022-09-15  7:44                           ` Stefan Kangas
  0 siblings, 0 replies; 42+ messages in thread
From: Stefan Kangas @ 2022-09-15  7:44 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: larsi, rpluim, kfogel, emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

> I was talking about what I perceived was Karl's request.

Sorry, it's my bad for getting an idea in the middle of a discussion and
then not explaining it clearly.  As my idea is orthogonal to Karl's, I
will make a separate email where I will describe my proposal in more
detail.



^ permalink raw reply	[flat|nested] 42+ messages in thread

* Re: Emacs 28.2 released
  2022-09-14 18:34                     ` Bob Rogers
@ 2022-09-16 14:56                       ` Stefan Kangas
  0 siblings, 0 replies; 42+ messages in thread
From: Stefan Kangas @ 2022-09-16 14:56 UTC (permalink / raw)
  To: Bob Rogers, Karl Fogel
  Cc: Robert Pluim, Lars Ingebrigtsen, Eli Zaretskii, emacs-devel

Karl Fogel <kfogel@red-bean.com> writes:

> Very nice.  In the first item (1.1), you can see some
> misformatting has happened.  (I don't see that problem in any
> other items, from a quick scan.)

Bob Rogers <rogers@rgrjr.com> writes:

> Item 6.2 has the following code snippet:
>
> 	(set-fontset-font t 'emoji
> 			  ~("My New Emoji Font" . "iso10646-1") nil ~prepend)
>
> Notice how the quotes have been changed to twiddles.  (I wondered what
> new reader syntax had been invented for describing emoji fonts . . .)

Both of the above errors should now be fixed, see:

    https://www.gnu.org/software/emacs/news/NEWS.28.html

(Note that the old file NEWS.28.2.html has been deleted.)



^ permalink raw reply	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2022-09-16 14:56 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-12 10:13 Emacs 28.2 released Stefan Kangas
2022-09-12 11:28 ` Michael Albinus
2022-09-12 11:55   ` Michael Albinus
2022-09-12 11:59   ` Eli Zaretskii
2022-09-12 12:00   ` Eli Zaretskii
2022-09-12 12:03     ` Michael Albinus
2022-09-12 12:20   ` Lars Ingebrigtsen
2022-09-12 20:59 ` Karl Fogel
2022-09-13  1:36   ` Stefan Kangas
2022-09-13  2:30     ` Eli Zaretskii
2022-09-13  9:39       ` Stefan Kangas
2022-09-13 12:03         ` Eli Zaretskii
2022-09-13 12:46           ` Stefan Kangas
2022-09-13 13:03             ` Lars Ingebrigtsen
2022-09-13 13:43               ` Robert Pluim
2022-09-13 13:55                 ` Lars Ingebrigtsen
2022-09-14 16:43                 ` Stefan Kangas
2022-09-14 16:47                   ` Lars Ingebrigtsen
2022-09-14 17:33                     ` Eli Zaretskii
2022-09-14 22:50                       ` Stefan Kangas
2022-09-15  5:37                         ` Eli Zaretskii
2022-09-15  7:44                           ` Stefan Kangas
2022-09-14 16:54                   ` Eli Zaretskii
2022-09-14 22:50                     ` Stefan Kangas
2022-09-15  5:38                       ` Eli Zaretskii
2022-09-14 16:57                   ` Karl Fogel
2022-09-14 18:34                     ` Bob Rogers
2022-09-16 14:56                       ` Stefan Kangas
2022-09-13 15:29           ` Karl Fogel
2022-09-13 15:49             ` Eli Zaretskii
2022-09-13 15:52               ` Eli Zaretskii
2022-09-14 16:59               ` Karl Fogel
2022-09-14 17:04                 ` Eli Zaretskii
2022-09-13 17:23 ` Windows Binaries for " Corwin Brust
2022-09-13 17:47   ` Eli Zaretskii
2022-09-13 18:01     ` Corwin Brust
2022-09-13 18:13       ` Eli Zaretskii
2022-09-13 19:30         ` Corwin Brust
2022-09-13 18:27     ` Óscar Fuentes
2022-09-14  2:56       ` Corwin Brust
2022-09-13 23:11     ` Corwin Brust
2022-09-14  2:36       ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).