It has happened, brothers and sisters!
The long-awaited (no joke — the release process was so prolonged that even the developers started to make jokes about it in the emacs-devel mailing list) release of the emacs-lisp execution system, which implements a text editor, file manager, email client, package installation system, and numerous other functions.
In this release:
- built-in support for arbitrary precision integers (Emacs includes a fantastic calculator with support for RPN and algebraic calculations)
- built-in support for JSON
- fonts are now rendered using the HarfBuzz library
- tab support has been added
- image processing without using ImageMagick
- Lexical binding is enabled by default (if you haven't programmed in Lisp, you can safely ignore this point)
- support for an additional config for early initialization (this may interest spacemacs users)
- support for XDG specifications for file placements in the home directory (finally!)
Personally, I am especially pleased with the last point, although the changes are not limited to what has been listed.
Fans of ancient memes are invited to the comments — place your bets on who will be the first to joke about the absence of a text editor in GNU/Emacs: when will we hear a joke older than most visitors of LOR?
Source: linux.org.ru
