Como anexar o código fonte da função elisp no Emacs?

1

Eu poderia usar M-x find-function para encontrar o código-fonte de algumas funções elisp se a função não estiver escrita em código C.

Mas como estou usando um pacote binário Debian do Emacs, parte do código-fonte é omitida e somente os arquivos .elc compilados em byte são preservados. Então, há alguma maneira de obter o código-fonte e anexá-los aos arquivos elc? Posso usar apt-get source emacs e associar com o src ( código C também) com o compilado por byte. Ou eu tenho que construir o Emacs a partir do código-fonte?

    
por Hongxu Chen 20.04.2013 / 17:37

1 resposta

1

Para manter a instalação menor, o emacs meta-pacote do Debian não inclui o código-fonte Elisp (como você notou) . Pacotes Debian que em emacsVERSION-el . Não há% metap_de% meta-pacote, então você terá que instalar o pacote emacs-el para a versão apropriada do Emacs.

Atualmente, isso é -el , porque o emacs23-el metapackage instala emacs .

    
por 20.04.2013 / 19:07