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

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

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

Mas como estou usando umPacote binário Debiando Emacs, parte do código-fonte é omitida e apenas os .elcarquivos compilados em bytes são preservados. Então, existe alguma maneira de obter o código-fonte e anexá-lo aos arquivos elc? Posso usar apt-get source emacse associar ao src (Código Ctambém) com o compilado em bytes. Ou preciso construir o Emacs a partir do código-fonte?

Responder1

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

Atualmente, isso éemacs23-el, porque o emacsmetapacote é instaladoemacs23.

informação relacionada