Difference between revisions of "GNU Emacs 29"

From WikEmacs
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:

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