Emacs 26.2 发布



Version 26.2 of the Emacs text editor is now available.

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

You can retrieve the source from your nearest GNU mirror by using one of the following links: https://ftpmirror.gnu.org/emacs/emacs-26.2.tar.xz https://ftpmirror.gnu.org/emacs/emacs-26.2.tar.gz

You can get the PGP signatures[1] at https://ftp.gnu.org/gnu/emacs/emacs-26.2.tar.xz.sig https://ftp.gnu.org/gnu/emacs/emacs-26.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/

Highlights of this release include:

  • Emacs modules can now be built outside of the Emacs tree source.
  • Emacs is now compliant with the latest version 11.0 of the Unicode Standard.
  • In Dired, the ‘Z’ command on a directory name compresses all of its files.

There are many more changes; for a summary see the etc/NEWS file, which you can view from Emacs with `C-h n’.

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 pages on https://gnu.org/s/emacs as well as the online manuals 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/

[1] The PGP keys contained in the GNU Keyring are outdated. Until this is fixed, you can get up-to-date public keys from a keyserver such as gnupg.net: http://keys.gnupg.net/pks/lookup?op=get&search=0x233587A47C207910

Regards, Nico



Cool, 已更新




不用鉴定,Emacs 除了大版本号更新,其他都是 bug 修复 / 安全漏洞修复。





以下是 Emacs 26.2 的 Changelog 的 Permalink,该文件的下半部分是 26.1 的 Changelog

grep '^\*' NEWS 过滤下再编辑下,大致的修改为:

* Installation Changes in Emacs 26.2

** Building Emacs with the '--with-xwidgets' option now requires WebKit2.
** Installing Emacs now installs the emacs-module.h file.

* Startup Changes in Emacs 26.2

* Changes in Emacs 26.2

** Emacs is now compliant with the latest version 11.0 of the Unicode Standard.
** New variable 'xft-ignore-color-fonts'.
* Editing Changes in Emacs 26.2

* Changes in Specialized Modes and Packages in Emacs 26.2

** Dired
*** The 'Z' command on a directory name compresses all of its files.
** Ibuffer
*** New toggle 'ibuffer-do-toggle-lock', bound to 'L'.
** Imenu
*** The value for 'imenu-auto-rescan-maxout' has been increased to 600000.
** Gnus
*** Mailutils movemail will now be used if found at runtime.
** Shadowfile
*** shadowfile.el has been rewritten to support Tramp file names.
** Shell mode
*** Shell mode buffers now have 'scroll-conservatively' set to 101.
** VC
*** VC support for Mercurial was improved.
**** New vc-hg options.
**** Display of Mercurial revisions in the mode line has changed.

* New Modes and Packages in Emacs 26.2

* Incompatible Lisp Changes in Emacs 26.2

** shadowfile config files have changed their syntax.
** 'thread-alive-p' has been renamed to 'thread-live-p'.
** 'while-no-input' does not return due to input from subprocesses.

* Lisp Changes in Emacs 26.2

** The new function 'read-answer' accepts either long or short answers
** New function 'assoc-delete-all'.
** The function 'thing-at-point' behaves as before Emacs 26.1.
** To cater to use cases where comments and strings are to be ignored

* Changes in Emacs 26.2 on Non-Free Operating Systems

** macOS features can now be detected at run-time as well as at

已安装上 26.2 可用 C-h n (view-emacs-news) 查看这个文件。


24.3 引入了gv这个包,引入了macroexp-let2这个宏,所以说就算是小版本也有更新的