🐕

Emacs29.2をUbuntu 22.04(WSL)にインストールする

2024/02/12に公開

Emacs 29.2 リリース

Jan 18, 2024 に Emacs 29.2 がリリースされていました。

GNU Emacs - GNU Project

29.1と同様にpgtkのコンフィギュレーションでビルドしました。

変更点

メンテナンスリリースなので、新機能の追加はありません。

* Installation Changes in Emacs 29.2

* Startup Changes in Emacs 29.2

** On GNU/Linux, Emacs is now the default application for 'org-protocol'.
Org mode provides a way to quickly capture bookmarks, notes, and links
using 'emacsclient':

    emacsclient "org-protocol://store-link?url=URL&title=TITLE"

Previously, users had to manually configure their GNU/Linux desktop
environment to open 'org-protocol' links in Emacs.  These links should
now open in Emacs automatically, as the "emacsclient.desktop" file now
arranges for Emacs to be the default application for the 'org-protocol'
URI scheme.  See the Org mode manual, Info node "(org) Protocols" for
more details.

* Changes in Emacs 29.2

This is a bug-fix release with no new features.

* Changes in Specialized Modes and Packages in Emacs 29.2

** Tramp

*** New user option 'tramp-show-ad-hoc-proxies'.
When non-nil, ad-hoc definitions are kept in remote file names instead
of showing the shortcuts.

* Incompatible Lisp Changes in Emacs 29.2

** 'with-sqlite-transaction' rolls back changes if its BODY fails.
If the BODY of the macro signals an error, or committing the results
of the transaction fails, the changes will now be rolled back.

ビルド及びインストール方法

ビルド及びインストール方法は下記の通りです。

Discussion