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.elcela 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-getsi 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-autoloadspour, en fait, le rendre récursif. 2. Vous pouvez utiliser update-file-autoloadspour chaque fichier qui vous intéresse, quel que soit le répertoire dans lequel il se trouve.
package.elest é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-autoloadspeut être utilisé indépendamment de tout gestionnaire de paquets.