Está claro que nem todos os pacotes locais / personalizados / pessoais devem ser lançados oficialmente, e seria tolo fazê-lo apenas para se beneficiar do suporte integrado ao gerenciamento de pacotes. Gostaria de saber como gerar e ativar carregamentos automáticos para pacotes locais? Isso é semelhante a como package.elocorre nos pacotes instalados do ELPA. Para evitar reinventar a roda, existe uma maneira de "fingir" que algum diretório local (com subdiretórios cada um dos quais é um pacote local / personalizado / pessoal) é ELPA? Também estou aberto a el-getsaber se esse cenário pode ser suportado por, por exemplo, receitas personalizadas.
Tenho certeza de que a tarefa é bastante comum e quem usa o Emacs em nível avançado chega a esse ponto mais cedo ou mais tarde. Alguém poderia compartilhar suas experiências neste campo?
update-directory-autoloads, com efeito, torná-lo recursivo. 2. Você pode usar update-file-autoloadspara todos os arquivos em que estiver interessado, independentemente de qual diretório ele esteja. #
package.eltambém não é recursivo (ou seja, não suporta pacotes com fontes em subdiretórios).
update-directory-autoloadspode ser usado independentemente de qualquer gerenciador de pacotes.