XEmacs
XEmacsの開発は遅くなってきている。最も新しいstableのバージョン21.4.22は2009年1月にリリースされた。XEmacsにはGNU Emacsから多くのコードが組み込まれているが、GNU Emacsには以前はXEmacsにしかなかった機能の多くが実装されてきている。これにより、ユーザーの中にはXEmacsの死を宣言し、XEmacsの開発者はXEmacsの代わりにGNU Emacsへ貢献するよう主張する者もいる。
GnusやDiredといった主要なパッケージの多くはXEmacsとGNU Emacsの両方で動作するよう開発されていたが、Gnusの主要な開発者はXEmacsのサポートを中止した他の類似のパッケージを引用して、メインのEmacsトランクの中にGnusのツリーを移動し、XEmacsと互換性のあるコードを削除するつもりであることをアナウンスした。
2015年12月、XEmacsプロジェクトのメンテナであるStephen J. Turnbullは、XEmacsプロジェクトは開発者の減少とGNU Emacsの進化により、将来のGNU Emacsとの互換性に関しては「分岐点にある」というメッセージをXEmacs開発リストに投稿した。将来の方向として、開発を完全に終了する、現在バージョンのGNU Emacsから新しいフォークを作成する、または誰かが将来開発を再開したい場合に備えてXEmacsプロジェクトをメンテナンスモード(英語版)にするなどの選択肢が提示された。そして貢献者個々人からウェブサイトと開発リソースのサポートを最小限提供するという約束を取り付け、最後の選択肢であるXEmacsプロジェクトのメンテナンスモード化が決定した。
XEmacsのテキスト編集は、単語や段落を操作(削除や移動など)するコマンド、ソースコードを読みやすくするためのシンタックスハイライト、そしてユーザー定義の編集コマンドの任意のバッチを実行するための「キーボードマクロ」を特徴としている。
XEmacsには、XEmacsのウェブサイトから利用可能な5つのマニュアルだけではなく、包括的なオンラインヘルプが搭載されている。XEmacsは数多くのプログラミング言語やマークアップ言語のための編集モードだけではなく、数多くの人間言語をサポートする。XEmacsはUnix/Linux、BSD、Mac OS Xなどの数多くのオペレーティングシステムで起動する。Mac OSでの起動にはX11が必要であるが、ネイティブCarbonバージョン上で起動するバージョンの開発が開始されている。Microsoft Windows環境用のXEmacsには、ネイティブインストーラバージョンとCygwinパッケージバージョンの2つのバージョンが存在する。