GNU Emacs
リリース履歴

Emacsを新しいリリースに「アップグレード」して得られる変更は、Emacsと一緒に配布されるNEWSファイルにリストされる。以前のリリースへ「ダウングレード」して得られる変更は、Antinews ファイルにリストされる。
| バージョン | リリース日 | 大幅な変更 |
| --- | --- | --- |
| 29.4 | 2024年6月22日 | セキュリティリリース。 |
| 29.3 | 2024年3月24日 | セキュリティリリース。 |
| 29.2 | 2024年1月18日 | バグ修正。 |
| 29.1 | 2023年7月30日 | Waylandサポートを可能にする"pure GTK"フロントエンドの導入。一部のプログラミング言語におけるTree-sitterのサポート。language server protocol（英語版）クライアントのEglot、パッケージマネージャのuse-packageのデフォルトサポート。sqlite3を利用したSQLiteデータベースアクセス機能、libwebpを利用したWebP画像表示機能のサポート。Unicode 15.0のサポート。 |
| 28.2 | 2022年9月12日 | メンテナンスリリース。 |
| 28.1 | 2022年4月4日 | Lispファイルのネイティブコンパイル機能をサポート。プロセスを分離して安全性を担保するSecure Computing filterのサポート。絵文字と絵文字シーケンスの表示の改善。context-menu-modeのサポート。対応する括弧の強調がデフォルト化。 |
| 27.2 | 2021年3月25日 | 主にバグ修正のリリース。 |
| 27.1 | 2020年8月10日 | 任意サイズの整数のサポート。HarfBuzzによるテキストのシェーピング。JSON パースのネイティブサポート。cairo描画サポートの強化。init.elよりも前に読み込むearly-init.elのサポート。ImageMagickなしで画像のリサイズと回転をサポート。 |
| 26.3 | 2019年8月28日 | GNU Emacs Lisp Package Archive (ELPA) パッケージ検証に利用するGPGキーの更新。 |
| 26.2 | 2019年4月12日 | Unicode 11.0のサポート。 |
| 26.1 | 2018年5月28日 | スレッドの部分的サポート。Emacsバッファ内の行番号表示機能の刷新。TrampモードにおけるGoogle Drive対応。systemd ユニットファイル提供。テキスト端末の24ビットカラー対応。 |
| 25.3 | 2017年9月11日 | 脆弱性修正のためのリリース。 |
| 25.2 | 2017年4月21日 | 主にバグ修正のリリース。 |
| 25.1 | 2016年9月17日 | 共有・動的ライブラリ（モジュール）のロード、TLS/SSL証明書の検証のサポート。曲線型引用符のための新規 'electric-quote-mode' 副モードの追加。isearch.elにおける文字折り畳みのサポート。Emacsバッファ内にネイティブウイジェットを組み込む機能のサポート。Unicode文字の挿入における新規機能の追加および機能の改善。 |
| 24.5 | 2015年8月10日 | 主にバグ修正のリリース。 |
| 24.4 | 2014年10月20日 | Emacs LispパッケージのACL（アクセスコントロールリスト）とデジタル署名のサポート、フルスクリーンとマルチモニターサポートの改善、フレームとウインドウの状態の保存と復元のサポート、テキスト端末上のメニューサポートの改善、別のビルトインウェブブラウザ (M-x eww)、新しい長方形のマークモード (C-x SPC)、ファイル通知サポート。 |
| 24.3 | 2013年3月10日 | コアEmacs Lisp内、Common Lispエミュレーションライブラリの更新、Python用の新しいメジャーモードにおける一般変数。 |
| 24.2 | 2012年8月27日 | バグ修正のリリース |
| 24.1 | 2012年6月10日 | Emacs Lisp Package Archive、ネイティブ、オプションでGTK+3のカラーテーマ、双方向入力のサポート、emacs lispのレキシカルスコープのサポート。 |
| 23.4 | 2012年1月29日 | セキュリティフローの修正。 |
| 23.3 | 2011年3月10日 | バージョン管理システムでEmacsを使う機能の改善。 |
| 23.2 | 2010年5月8日 | IDEとしてEmacsを使うための新しいツール、JavaScriptソース編集用の新しい主モード、GUIでユーザーがタイプしている間に隠れるカーソル。 |
| 23.1 | 2009年7月29日 | Xftを通じたX上のアンチエイリアスフォントのサポート、さらなるUnicodeのサポート、PDFとPostScriptファイル閲覧用のDoc-viewモードと新しいパッケージ、D-Bus経由のプロセス接続 (dbus)、GNU Privacy Guardによる接続 (EasyPG)、XMLドキュメント編集用nXMLモード、Rubyプログラム編集用Rubyモードなど。Mac OS X上のCarbonGUIライブラリの利用をより近代的なCocoaGUIライブラリ利用に置き換え。 |
| 22.3 | 2008年9月5日 | GTK+ツールキットサポート、強化マウスサポート、新しいキーボードマクロシステム、改善されたUnicodeサポート、X上のドラッグアンドドロップ操作、GDBへのグラフィカルユーザーインタフェースを含む多くの新しいモードとパッケージ、Pythonモード、数学ツールCalc、リモートファイル編集システムTramp ("Transparent Remote (file) Access, Multiple Protocol") |
| 22.2 | 2008年3月26日 | Bazaar、Mercurial、MonotoneおよびGitバージョン管理システムの新しいサポート、CSS、Verilog、およびBibTeX編集用の新しい主モード、Imageモードのスクロールサポートの改善 |
| 22.1 | 2007年6月2日 | GTK+グラフィカルツールキットのサポート、X上のドラッグアンドドロップのサポート、Mac OS X Carbon UIのサポート、org-modeバージョン4.67d |
| 21.1 | 2001年10月20日 | 端末上のカラー表示およびそれ以外の属性のサポート、ビルトイン水平方向スクロール、サウンドサポート、ホイールマウスサポート、改善されたメニューバーレイアウト、画像、ツールバー、ツールチップのサポート、Unicodeサポート |
| 20.1 | 1997年9月17日 | 多言語サポート |
| 19.34 | 1996年8月22日 | ユーザーには見えない変更を伴うバグ修正リリース |
| 19.31 | 1996年5月25日 | EmacsがデフォルトでX11フレームをオープンする。Windows 95およびNT上のスクロールバー、Windows 95上でのサブプロセス、クラッシュ後の複数ファイル回復のためのrecover-session、米国通信品位法準拠のためいくつかのdoctor.el機能の削除 |
| 19.30 | 1995年11月24日 | MS Windows上の複数フレームのサポート、テキスト端末上でメニューバーが利用可能に、 WindowsとMacintoshで共通なキーバインディングをエミュレートするためのpc-selectパッケージ |
| 19.29 | 1995年6月19日 |  |
| 19.28 | 1994年11月1日 | 最初の公式v19リリース。X Window Systemと利用した複数フレームのサポート。バージョン管理システム用の新しいインタフェースであるVC、font-lockモード、バイナリ編集用のhexlモード |
| 19.7 | 1993年5月22日 |  |
| 18.59 | 1992年10月31日 |  |
| 18.53 | 1989年2月23日 |  |
| 18.52 | 1988年8月17日 | いくつかの「NSAをそらす」キーワードを送信する各メッセージに追加するためのspook.elライブラリ RL counter terrorism Red Cross TWA Human to Human CIA al-Qaida Smuggling sneakers Ansar al-Islam Burst Morwenstow Sears Tower Sick HRT |
| 18.24 | 1986年10月2日 | サーバーモード、M-x disassemble、EmacsはTCP接続をオープン可能に、xtermのコンソールモード内でEmacsをオープンするためのemacs -nw |
| 17.36 | 1985年12月20日 | Backup file version numbers |
| 16.56 | 1985年7月15日 | 最初のEmacs 16リリース。Emacs-lisp-modeがlisp-modeから分離、著作権問題のためGosling Emacs由来のコードを全て除去 |
| 15.10 | 1985年8月11日 |   |
| 13.0? | 1985年3月20日 |  |
GNUプロジェクトの創設者であり、GNU Emacsの作者であるリチャード・ストールマン
GNU Emacsによる複数のDiredバッファの編集
GNU EmacsによるCソースコードの編集
GNU EmacsによるC++コードの編集とコンパイル
AUCTeXを利用しているGNU Emacs。AUCTeXはTeXやLaTeXドキュメントを編集するツールのセットである。
GNU/Linux上のXEmacs 21.5