summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJed Davis <jld@panix.com>2013-02-10 11:16:54 -0800
committerJed Davis <jld@panix.com>2013-02-10 11:23:10 -0800
commit9f9dec0f835120026ad91b0589a4237b55195e85 (patch)
tree73e693af3d547c0230729e1c5d2d8026866991f8
parent38940fff88422c76155ced2e23af3b4569b5c323 (diff)
downloadrust-mode-9f9dec0f835120026ad91b0589a4237b55195e85.tar.gz
rust-mode.el uses the 'cl macros, so it should actually require them
Without this change, rust-mode doesn't work if 'cl hasn't been required by something else, apparently. I'm not entirely sure what changed such that I started seeing this problem instead of not, but maybe the emacs world has been making progress towards not loading 'cl at runtime if it's only needed at compile time.
-rw-r--r--rust-mode.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/rust-mode.el b/rust-mode.el
index d9ee135..ef98fa6 100644
--- a/rust-mode.el
+++ b/rust-mode.el
@@ -7,6 +7,7 @@
(require 'cm-mode)
(require 'cc-mode)
+(eval-when-compile (require 'cl))
(defun rust-electric-brace (arg)
(interactive "*P")