
Eu poderia usar M-x find-function
para 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 .elc
arquivos 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 emacs
e 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 Debianemacs
metapackage não inclui o código fonte do Elisp (como você notou). Pacotes Debian que em emacsVERSION-el
. Não existe emacs-el
metapacote, então você terá que instalar o -el
pacote para a versão apropriada do Emacs.
Atualmente, isso éemacs23-el
, porque o emacs
metapacote é instaladoemacs23
.