From e61d743d4403f2bc0b9cf176f8c7d4b7c8a9c2c3 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Fri, 17 Feb 2023 11:01:27 +0100 Subject: [PATCH 1/2] Update NEWS for Emacs 28.3 * etc/NEWS: Update for Emacs 28.3. --- etc/NEWS | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 1edf4e85b09..c80e4918e6e 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -1,6 +1,6 @@ GNU Emacs NEWS -- history of user-visible changes. -Copyright (C) 2019-2022 Free Software Foundation, Inc. +Copyright (C) 2019-2023 Free Software Foundation, Inc. See the end of the file for license conditions. Please send Emacs bug reports to 'bug-gnu-emacs@gnu.org'. @@ -15,20 +15,17 @@ in older Emacs versions. You can narrow news to a specific version by calling 'view-emacs-news' with a prefix argument or by typing 'C-u C-h C-n'. - -* Installation Changes in Emacs 28.3 - - -* Startup Changes in Emacs 28.3 - * Changes in Emacs 28.3 - -* Editing Changes in Emacs 28.3 +This release fixes a security vulnerability in Emacs. + +For more information, see CVE-2022-45939: + + https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-45939 -* Changes in Specialized Modes and Packages in Emacs 28.3 +* Changes in Emacs 28.3 on Non-Free Operating Systems ** 'native-comp-driver-options' on macOS. The value of 'native-comp-driver-options' has been changed to contain @@ -38,18 +35,6 @@ The value of 'native-comp-driver-options' has been changed to contain emitted during native compilation on macOS 12.6 with Xcode 14. - -* New Modes and Packages in Emacs 28.3 - - -* Incompatible Lisp Changes in Emacs 28.3 - - -* Lisp Changes in Emacs 28.3 - - -* Changes in Emacs 28.3 on Non-Free Operating Systems - * Installation Changes in Emacs 28.2 From ba3aba3096ac6470d3d35cce6cfe7d81a7517fe8 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Fri, 17 Feb 2023 11:07:42 +0100 Subject: [PATCH 2/2] Bump Emacs version to 28.3 * README: * configure.ac: * msdos/sed2v2.inp: * nt/README.W32: Bump Emacs version to 28.3. --- README | 2 +- configure.ac | 2 +- msdos/sed2v2.inp | 2 +- nt/README.W32 | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README b/README index 1ec0820ec9a..595675e5ac0 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ Copyright (C) 2001-2022 Free Software Foundation, Inc. See the end of the file for license conditions. -This directory tree holds version 28.2.50 of GNU Emacs, the extensible, +This directory tree holds version 28.3 of GNU Emacs, the extensible, customizable, self-documenting real-time display editor. The file INSTALL in this directory says how to build and install GNU diff --git a/configure.ac b/configure.ac index aed4be29592..52bb7c7e023 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ dnl along with GNU Emacs. If not, see . AC_PREREQ(2.65) dnl Note this is parsed by (at least) make-dist and lisp/cedet/ede/emacs.el. -AC_INIT(GNU Emacs, 28.2.50, bug-gnu-emacs@gnu.org, , https://www.gnu.org/software/emacs/) +AC_INIT(GNU Emacs, 28.3, bug-gnu-emacs@gnu.org, , https://www.gnu.org/software/emacs/) dnl Set emacs_config_options to the options of 'configure', quoted for the shell, dnl and then quoted again for a C string. Separate options with spaces. diff --git a/msdos/sed2v2.inp b/msdos/sed2v2.inp index 3213096e8c4..a9b80c06fed 100644 --- a/msdos/sed2v2.inp +++ b/msdos/sed2v2.inp @@ -67,7 +67,7 @@ /^#undef PACKAGE_NAME/s/^.*$/#define PACKAGE_NAME ""/ /^#undef PACKAGE_STRING/s/^.*$/#define PACKAGE_STRING ""/ /^#undef PACKAGE_TARNAME/s/^.*$/#define PACKAGE_TARNAME ""/ -/^#undef PACKAGE_VERSION/s/^.*$/#define PACKAGE_VERSION "28.2.50"/ +/^#undef PACKAGE_VERSION/s/^.*$/#define PACKAGE_VERSION "28.3"/ /^#undef SYSTEM_TYPE/s/^.*$/#define SYSTEM_TYPE "ms-dos"/ /^#undef HAVE_DECL_GETENV/s/^.*$/#define HAVE_DECL_GETENV 1/ /^#undef SYS_SIGLIST_DECLARED/s/^.*$/#define SYS_SIGLIST_DECLARED 1/ diff --git a/nt/README.W32 b/nt/README.W32 index 2c6c7d71948..06763101753 100644 --- a/nt/README.W32 +++ b/nt/README.W32 @@ -1,7 +1,7 @@ Copyright (C) 2001-2022 Free Software Foundation, Inc. See the end of the file for license conditions. - Emacs version 28.2.50 for MS-Windows + Emacs version 28.3 for MS-Windows This README file describes how to set up and run a precompiled distribution of the latest version of GNU Emacs for MS-Windows. You