Il est clair que tous les packages locaux / personnalisés / personnels ne devraient pas être officiellement publiés, et il serait stupide de le faire juste pour bénéficier du support de gestion des packages intégré. Je me demande comment générer et activer les chargements automatiques pour les packages locaux? Cela est similaire à la façon dont package.el
cela fonctionne pour les packages installés d'ELPA. Afin d'éviter de réinventer la roue, y a-t-il un moyen de "prétendre" qu'un répertoire local (avec des sous-répertoires dont chacun est un package local / personnalisé / personnel) est ELPA? Je suis également ouvert à savoir el-get
si un tel scénario peut être pris en charge via, par exemple, des recettes personnalisées.
Je suis sûr que la tâche est assez courante et quiconque utilise Emacs à un niveau avancé arrive tôt ou tard à ce point. Quelqu'un pourrait-il partager ses expériences dans ce domaine?
update-directory-autoloads
pour, en fait, le rendre récursif. 2. Vous pouvez utiliser update-file-autoloads
pour chaque fichier qui vous intéresse, quel que soit le répertoire dans lequel il se trouve.
package.el
est également non récursif (c'est-à-dire qu'il ne prend pas en charge les packages avec des sources dans les sous-répertoires).
update-directory-autoloads
peut être utilisé indépendamment de tout gestionnaire de paquets.