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.el
ocorre 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-get
saber 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-autoloads
para todos os arquivos em que estiver interessado, independentemente de qual diretório ele esteja. #
package.el
também não é recursivo (ou seja, não suporta pacotes com fontes em subdiretórios).
update-directory-autoloads
pode ser usado independentemente de qualquer gerenciador de pacotes.