Dans deux de mes packages, j'ai une macro où le corps dépend d'une variable définie dans un defcustom
formulaire.
Lors de l'installation des packages depuis Melpa, la compilation d'octets se termine par:
Erreur: la valeur du symbole en tant que variable est vide: my-defcustom-variable
Ensuite, la compilation d'octets manuellement le fichier en l'ouvrant dans un tampon fonctionne.
J'ai essayé avec un autoload
cookie mais j'ai toujours le même comportement.
Il me manque quelque chose d'important ici.
defcustom
dans un corps de macro est une chose étrange à faire, car ladefcustom
volonté n'entrera en vigueur que lors de la compilation d'octets (où la macro est développée). Cela ne semble pas avoir beaucoup de sens pour moi.