Difference between revisions of "GNU Emacs 29"
Jump to navigation
Jump to search
(Created page with "See: * https://www.masteringemacs.org/article/whats-new-in-emacs-29-1 * https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29 = What's new in Emacs 29 = Emac...") |
(appImage, build it) |
||
Line 15: | Line 15: | ||
* Changing the init directory (now possible) | * Changing the init directory (now possible) | ||
* Pixel Scroll Precision Mode to get smooth scrolling | * Pixel Scroll Precision Mode to get smooth scrolling | ||
+ | |||
+ | = How to get it = | ||
+ | |||
+ | == AppImage == | ||
+ | |||
+ | Unofficial AppImage for latest releases: | ||
+ | |||
+ | * https://github.com/blahgeek/emacs-appimage | ||
+ | |||
+ | = How to build it = | ||
+ | |||
+ | <code> | ||
+ | sudo apt install build-essential autoconf automake texinfo libgtk-3-dev libxpm-dev libjpeg-dev libgif-dev libtiff-dev libgnutls28-dev libncurses-dev libjansson-dev libgccjit-10-dev ./configure –with-tree-sitter | ||
+ | |||
+ | make -j16 | ||
+ | |||
+ | sudo make install | ||
+ | </code> |
Revision as of 09:21, 22 February 2024
See:
- https://www.masteringemacs.org/article/whats-new-in-emacs-29-1
- https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29
What's new in Emacs 29
Emacs 29.1 has a wide variety of new features, including:
- Official tree-sitter support
- EGlot, the Language Server Client, is now built-in
- Use-package is built-in
- Better long line support
- Native SQLite Support
- Changing the init directory (now possible)
- Pixel Scroll Precision Mode to get smooth scrolling
How to get it
AppImage
Unofficial AppImage for latest releases:
How to build it
sudo apt install build-essential autoconf automake texinfo libgtk-3-dev libxpm-dev libjpeg-dev libgif-dev libtiff-dev libgnutls28-dev libncurses-dev libjansson-dev libgccjit-10-dev ./configure –with-tree-sitter
make -j16
sudo make install