瀏覽代碼

Fix ANNOYING groovy keymap

pull/15/head
10sr 8 年之前
父節點
當前提交
5b971a917e
共有 1 個文件被更改,包括 10 次插入3 次删除
  1. +10
    -3
      emacs.el

+ 10
- 3
emacs.el 查看文件

@@ -789,6 +789,9 @@ found, otherwise returns nil."
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; some modes and hooks

;; Workaround to avoid ensime error
(defvar ensime-mode-key-prefix nil)

;; http://qiita.com/sune2/items/b73037f9e85962f5afb7
(when (safe-require-or-eval 'company)
(global-company-mode)
@@ -938,9 +941,13 @@ found, otherwise returns nil."
,@auto-mode-alist))

;; TODO: check if this is required
(and (autoload-eval-lazily 'groovy-mode)
(add-to-list 'auto-mode-alist
'("build\\.gradle\\'" . groovy-mode)))
(when (autoload-eval-lazily 'groovy-mode nil
(defvar groovy-mode-map (make-sparse-keymap))
(define-key groovy-mode-map "(" 'self-insert-command)
(define-key groovy-mode-map ")" 'self-insert-command)
)
(add-to-list 'auto-mode-alist
'("build\\.gradle\\'" . groovy-mode)))

(with-eval-after-load 'yaml-mode
(defvar yaml-mode-map (make-sparse-keymap))


Loading…
取消
儲存