GNU Emacs 28.1 text editor release

The GNU Project has released the GNU Emacs 28.1 text editor. Up until the release of GNU Emacs 24.5, the project was developed under the personal direction of Richard Stallman, who handed over the leadership of the project to John Wiegley in the fall of 2015.

GNU Emacs 28.1 text editor release

Improvements added include:

  • Provided the ability to compile Lisp files into executable code using the libgccjit library, instead of using JIT compilation. To enable native compilation when building, you must specify the '--with-native-compilation' option, which will compile all Elisp packages shipped with Emacs into executable code. Enabling the mode allows you to achieve a noticeable increase in performance.
  • By default, the Cairo graphics library is used for rendering (the '--with-cairo' option is activated), and for text output, the HarfBuzz glyph layout engine. libXft support has been deprecated.
  • Added support for the Unicode 14.0 specification and greatly improved emoji handling.
  • Added ability to load seccomp ('--seccomp=FILE') system call filters for process sandbox isolation.
  • A new system for displaying documentation and function groups has been proposed.
  • Added 'context-menu-mode' implementation of context menus shown on right-click.
  • The package's capabilities for project management have been significantly expanded.

Source: opennet.ru

Add a comment