Après l’installation d’Ubuntu (13.10), j’ai trouvé deux versions d’Emacs 24 dans mon centre logiciel:
GNU Emacs 24 (emacs24)
GNU Emacs 24 (emacs24-lucid)
Je ne comprends pas quelle est la différence entre eux et quelle version est préférable d'installer. Je vais utiliser emacs avec scheme, clisp et d'autres langages fonctionnels. Quelle version préférée pour moi?
emacs
sans suffixe est la version GTK + d’Emacsemacs-nox
avec le suffixe -nox
est la version d'emacs sans le support du serveur X.emacs-lucid
avec le suffixe -lucid
inclut les Emacs avec une interface utilisateur Lucid.Maintenant, la question est "Qu'est-ce que l'interface Lucid?" La description du paquet n'est certainement pas utile dans ce cas. Heureusement, j'ai trouvé un rapport de bogue qui tente de résoudre ce problème:
Mais qu'est-ce qu'une interface utilisateur Lucid? Cela signifie probablement "l'interface utilisateur offerte par emacs23-lucid", ce qui est toujours inutile.
Le fichier changelog.Debian.gz me dit que c'est "un paquet emacsVER-lucid pour ceux qui veulent toujours la version non-GTK +" - c'est-à-dire l'interface utilisateur
(1) ressemble à de vieux emacs
(2) n'utilise pas GTK +--- qui semblent être des données utiles pour une personne qui décide de l’installer ou non.
Le lecteur est également curieux de connaître la relation, le cas échéant, avec Lucid, Inc.
Lectures complémentaires:
"Lucid Emacs" de Lucid, Inc est la fourche qui est devenue XEmacs. Il semblerait donc que emacs23-lucid est la version de GNU Emacs a-t-il été conçu pour ressembler aux versions Nineties de XEmacs? Voir
http://www.gnu.org/s/libtool/manual/emacs/Lucid-Resources.html#Lucid-Resources
En les installant et en comparant (sur Squeeze), je vois que l'écran de démarrage de emacs23 indique "Ceci est GNU EMacs 23.2.1 (x86_64-pc-linux-gnu, GTK + Version 2.20.1)" alors qu'emacs23-lucid en a "(x86_64-pc-linux-gnu, boîte à outils X, barres de défilement Xaw3d)". Il est plus vieux et plus gris que la version GTK +, mais pas aussi gris que xemacs21 ...
Et ensuite, ce que nous espérons voir dans la description suivante (qui semble plus claire):
Peut-être que la description pourrait être quelque chose comme:
Description: L'éditeur GNU d'Emacs (interface graphique autre que GTK +) GNU Emacs est l'éditeur de texte extensible à auto-documentation. Ce paquet contient une version d'Emacs avec une interface utilisateur graphique basée sur l'ancien jeu de widgets Lucid de style XEmacs.
Vous pouvez en savoir plus sur ce "Lucid" ici .
Si vous utilisez GTK Emacs, vous êtes sujet à ce bogue: https://bugzilla.gnome.org/show_bug.cgi?id=85715 . En gros, si votre serveur X tombe en panne, votre Emacs le fait également, même s'il a été démarré en tant que démon. Cela ne sera sûrement jamais réparé. C'est pourquoi j'utilise l'interface graphique Lucid.