From c43aceccdce958ac782237edfd486a7cfb0b4659 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo-Pekka=20Kerkel=C3=A4?= Date: Sun, 23 Aug 2015 23:47:06 +0300 Subject: [PATCH] eval shit only after load --- init-template.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/init-template.el b/init-template.el index 3727599..9b9314a 100644 --- a/init-template.el +++ b/init-template.el @@ -70,8 +70,11 @@ (setq mac-option-modifier nil)) (add-hook 'js-mode-hook 'esk-paredit-nonlisp) -(define-key js-mode-map "{" 'paredit-open-curly) -(define-key js-mode-map "}" 'paredit-close-curly-and-newline) + +(eval-after-load 'js2-mode + (progn + '(define-key js-mode-map "{" 'paredit-open-curly) + '(define-key js-mode-map "}" 'paredit-close-curly-and-newline))) (require 'js2-refactor) (add-hook 'js2-mode-hook #'js2-refactor-mode) @@ -79,4 +82,5 @@ (custom-set-variables '(js2-basic-offset 2) '(js2-bounce-indent-p t) - ) + '(js2-missing-semi-one-line-override nil) + '(js2-strict-missing-semicolon nil))