Diferença entre os pacotes emacs e emacs-lucid

26

Após a instalação do Ubuntu (13.10), encontrei duas versões do Emacs 24 no meu centro de software:

  1. GNU Emacs 24 (emacs24)

  2. GNU Emacs 24 (emacs24-lucid)

Eu não entendo qual é a diferença entre eles e qual versão é melhor para instalar. Eu vou usar o emacs com esquema, clisp e outras linguagens funcionais. Qual versão preferida para mim?

    
por Igor Benikov 04.12.2013 / 22:52

2 respostas

35
  • emacs sem sufixo é a versão GTK + do Emacs
  • emacs-nox com o sufixo -nox é a versão do emacs sem o suporte do servidor X.
  • emacs-lucid com o sufixo -lucid inclui o Emacs com uma interface de usuário Lucid.

Agora a pergunta é "O que é a interface do Lucid?" Certamente, a descrição do pacote não é útil neste caso. Felizmente, encontrei um relatório de erros que tenta corrigir isso:

  

Mas o que é uma interface de usuário Lucid? Presumivelmente significa "o usuário   interface oferecida pelo emacs23-lucid ", que ainda é inútil.

     

O changelog.Debian.gz me diz que é "um pacote emacsVER-lucid para   aqueles que ainda querem a versão não-GTK + "--- isto é, a interface do usuário

     

(1) parece com o emacs antigo
   (2) não usa o GTK +

     

--- que parecem ser dados úteis para uma pessoa decidir se deseja instalá-la.

     

O leitor também está curioso sobre o relacionamento, se houver, com Lucid,   Inc.

Leitura adicional:

  

O "Lucid Emacs" da Lucid, Inc. foi o fork que se tornou XEmacs. Parece que o emacs23-lucid é a versão do GNU Emacs projetada para   parece com versões dos anos noventa do XEmacs? Veja

     

link

     

Instalando-os e comparando (no Squeeze) eu vejo o splash do emacs23   screen diz "Este é o EMACs GNU 23.2.1 (x86_64-pc-linux-gnu, GTK +   Versão 2.20.1) "enquanto emacs23-lucid tem" (x86_64-pc-linux-gnu, X   kit de ferramentas, barras de rolagem Xaw3d) ". Ele é mais antigo e mais cinza do que o   Versão GTK +, mas nem de longe tão cinza quanto xemacs21 ...

E então, o que esperamos veremos como a próxima descrição (que parece mais clara):

  

Talvez a descrição possa ser algo como:

     

Descrição: O editor GNU Emacs (não-GTK + GUI) GNU Emacs é o   editor de texto auto-documentável e extensível. Este pacote contém um   versão do Emacs com uma interface gráfica do usuário baseada no antigo   Conjunto de widgets Lucid do estilo XEmacs.

Você pode saber mais sobre esse "Lucid" aqui .

    
por Braiam 04.12.2013 / 23:10
3

Se você usa o GTK Emacs, você está sujeito a este bug: link . Basicamente, se o seu servidor X trava, o mesmo acontece com o seu Emacs, mesmo que tenha sido iniciado como um daemon. Quase certamente nunca será consertado. É por isso que uso a GUI do Lucid.

    
por jpkotta 11.08.2017 / 00:57