summaryrefslogtreecommitdiff
path: root/lib/tools/emacs/erldoc.el
diff options
context:
space:
mode:
Diffstat (limited to 'lib/tools/emacs/erldoc.el')
-rw-r--r--lib/tools/emacs/erldoc.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/tools/emacs/erldoc.el b/lib/tools/emacs/erldoc.el
index a8ac81ecb3..51fc67c513 100644
--- a/lib/tools/emacs/erldoc.el
+++ b/lib/tools/emacs/erldoc.el
@@ -60,9 +60,10 @@
;;; Code:
-(eval-when-compile (require 'url-parse))
(require 'cl-lib)
+(require 'json)
(require 'erlang)
+(eval-when-compile (require 'url-parse))
(eval-and-compile ;for emacs < 24.3
(or (fboundp 'user-error) (defalias 'user-error 'error)))
@@ -268,7 +269,6 @@ up the indexing."
(with-temp-buffer
(if (not json)
(pp table (current-buffer))
- (eval-and-compile (require 'json))
(let ((json-encoding-pretty-print t))
(insert (json-encode table))))
(unless (file-directory-p (file-name-directory output))