web-dev-qa-db-ja.com

emacsパッケージとemacs-lucidパッケージの違い

Ubuntuのインストール(13.10)後、ソフトウェアセンターでEmacs 24の2つのバージョンを見つけました。

  1. GNU Emacs 24(emacs24)

  2. GNU Emacs 24(emacs24-lucid)

私はそれらの違いが何であり、どのバージョンをインストールするのが良いのか分かりません。スキーマ、clisp、およびその他の関数型言語でemacsを使用します。どのバージョンが私に適していますか?

28
Igor Benikov
  • emacs接尾辞なしはEmacsのGTK +バージョンです
  • emacs-nox接尾辞付きの-noxは、Xサーバーをサポートしないemacsバージョンです。
  • emacs-lucidサフィックスが付いた-lucidには、Lucidユーザーインターフェイスを備えたEmacsが含まれます。

ここでの質問は、「Lucidインターフェースとは何ですか?」です。確かにこの場合、パッケージの説明は役に立ちません。幸いにも、それを修正しようとする バグレポート が見つかりました。

しかし、Lucidユーザーインターフェイスとは何ですか?おそらく「emacs23-lucidが提供するユーザーインターフェイス」を意味しますが、これはまだ役に立ちません。

Changelog.Debian.gzは、「GTK +以外のバージョンがまだ必要な人のためのemacsVER-lucidパッケージ」---つまりUI

(1)古いemacのように見える
(2)はGTK +を使用しません

---インストールするかどうかを決定する人にとって有用なデータのように思えます。

読者は、Lucid、Inc.との関係についても興味があります。

参考文献:

Lucid、Incの「Lucid Emacs」は、XEmacsになったフォークでした。したがって、emacs23-lucidはGNUのバージョンのようです_ EmacsはXEmacsの90年代バージョンのように設計されていますか?見る

http://www.gnu.org/s/libtool/manual/emacs/Lucid-Resources.html#Lucid-Resources

それらをインストールして比較する(Squeezeで)emacs23のスプラッシュ画面に「これはGNU EMacs 23.2.1(x86_64-pc-linux-gnu、GTK +バージョン2.20.1)」と表示されていますが、emacs23-lucidには「(x86_64-pc-linux-gnu、Xツールキット、Xaw3dスクロールバー)」。 GTK +バージョンよりも古くて灰色に見えますが、xemacs21ほど灰色ではありません...

そして、次の説明として期待されるもの(より明確に見える):

たぶん、説明は次のようなものになるでしょう:

説明:GNU Emacsエディター(非GTK + GUI)GNU Emacsは、拡張可能な自己文書化テキストエディターです。このパッケージには、古いXEmacsスタイルのLucidウィジェットセットに基づくグラフィカルユーザーインターフェイスを備えたEmacsのバージョンが含まれています。

この「明uc体」について詳しく知ることができます こちら

37
Braiam

GTK Emacsを使用している場合、このバグの影響を受けます: https://bugzilla.gnome.org/show_bug.cgi?id=85715 。基本的に、Xサーバーがクラッシュすると、デーモンとして起動されていても、Emacsもクラッシュします。ほぼ確実に修正されることはありません。これがLucid GUIを使用する理由です。

5
jpkotta