ในสองแพคเกจของฉันฉันมีแมโครที่ร่างกายขึ้นอยู่กับตัวแปรที่กำหนดในdefcustom
รูปแบบ
เมื่อติดตั้งแพ็คเกจจาก Melpa การรวบรวมไบต์จะสิ้นสุดด้วย:
ข้อผิดพลาด: ค่าของสัญลักษณ์ในฐานะตัวแปรถือเป็นโมฆะ: my-defcustom-variable
จากนั้นคอมไพล์ไฟล์ด้วยตนเองโดยการเปิดไฟล์ในบัฟเฟอร์ทำงาน
ฉันลองใช้autoload
คุกกี้ แต่ยังคงมีพฤติกรรมเหมือนเดิม
ฉันพลาดสิ่งสำคัญที่นี่
ขอบคุณเซบาสเตียนคุณพูดถูกและอธิบายได้หลายอย่าง
—
syl20bnr
defcustom
ในร่างกายของแมโครเป็นสิ่งที่น่าแปลกใจสำหรับสิ่งที่defcustom
จะเกิดขึ้นในระหว่างการคอมไพล์ไบต์เท่านั้น (ที่มาโครขยาย) ดูเหมือนจะไม่สมเหตุสมผลสำหรับฉัน