In zwei meiner Pakete habe ich ein Makro, bei dem der Körper von einer in einem defcustomFormular definierten Variablen abhängt .
Bei der Installation der Pakete von Melpa endet die Byte-Kompilierung mit:
Fehler: Der Wert des Symbols als Variable ist ungültig: meine-definierte-Variable
Dann funktioniert die manuelle Byte-Kompilierung der Datei durch Öffnen in einem Puffer.
Ich habe es mit einem autoloadCookie versucht, aber immer noch das gleiche Verhalten.
Mir fehlt hier etwas Wichtiges.
defcustomin einem Makrokörper ist das eine seltsame Sache, denn derdefcustomwird erst bei der Byte-Kompilierung (wo das Makro erweitert wird) wirksam. Das scheint mir nicht viel Sinn zu machen.