Em dois dos meus pacotes, tenho uma macro em que o corpo depende de uma variável definida em um defcustomformulário.
Ao instalar os pacotes do Melpa, a compilação de bytes termina com:
Erro: o valor do símbolo como variável é nulo: my-defcustom-variable
Em seguida, compilar manualmente o arquivo, abrindo-o em um buffer, funciona.
Eu tentei com um autoloadcookie, mas ainda tenho o mesmo comportamento.
Estou sentindo falta de algo importante aqui.
defcustomcorpo de uma macro, é uma coisa estranha a se fazer, poisdefcustomela só entrará em vigor durante a compilação de bytes (onde a macro é expandida). Isso não parece fazer muito sentido para mim.