with-timeout macro not available at compile time, XEmacs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Fix Committed
|
Medium
|
Uday Reddy |
Bug Description
Someone (probably with the surname Welinder) reported bugginess with current tip VM when byte-compiled, and mentioned the following byte-compile warning in the bug report:
While compiling vm-imap-
/home/welinder/
** (or vm-imap-
** (or vm-imap-
** (or vm-imap-
** (or vm-imap-
This warning is because the #'with-timeout macro was not available at compile time, and as such evaluation of its arguments was broken and incorrect. The following patch eliminates the warning for me, though I haven't tested more intensively:
diff --git a/lisp/vm-build.el b/lisp/vm-build.el
index 2014849..75dd02b 100644
--- a/lisp/vm-build.el
+++ b/lisp/vm-build.el
@@ -56,6 +56,7 @@
;; Preload these to get macros right
(require 'cl)
(require 'sendmail)
+(require 'timer-funcs)
;; now add VM source dirs to load-path and preload some
(setq load-path (append '("." "./lisp") load-path))
Related branches
Changed in vm: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Uday Reddy (reddyuday) |
milestone: | none → 8.2.0b1 |
Changed in vm: | |
status: | Triaged → Fix Committed |
Changed in vm: | |
milestone: | 8.2.2a → 8.2.1a |
Changed in vm: | |
milestone: | 8.2.1a → 8.2.90a |