summaryrefslogtreecommitdiff
path: root/rust-mode.el
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 /rust-mode.el
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.
Diffstat (limited to 'rust-mode.el')
-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")