summaryrefslogtreecommitdiff
path: root/rust-mode.el
diff options
context:
space:
mode:
authorAankhen <Aankhen@users.noreply.github.com>2017-06-26 18:22:55 +0530
committerAankhen <Aankhen@users.noreply.github.com>2017-07-13 11:46:06 +0530
commit9afe9972ca97eaa1fdeae86a691b2c448552843c (patch)
tree985836896e13f6e3d91adbfad45aba1bd6cf33fe /rust-mode.el
parentc00c8a935249d1cbd8b31c7bfd9656f743188172 (diff)
downloadrust-mode-9afe9972ca97eaa1fdeae86a691b2c448552843c.tar.gz
Declare `rust-buffer-project' and require `json' at runtime.
Diffstat (limited to 'rust-mode.el')
-rw-r--r--rust-mode.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/rust-mode.el b/rust-mode.el
index 3d002f1..a1d98b0 100644
--- a/rust-mode.el
+++ b/rust-mode.el
@@ -16,12 +16,16 @@
(eval-when-compile (require 'rx)
(require 'compile)
- (require 'url-vars)
- (require 'json))
+ (require 'url-vars))
+
+(require 'json)
(defvar electric-pair-inhibit-predicate)
(defvar electric-indent-chars)
+(defvar rust-buffer-project)
+(make-variable-buffer-local 'rust-buffer-project)
+
;; for GNU Emacs < 24.3
(eval-when-compile
(unless (fboundp 'setq-local)