Emacs meets groovy and grails
finally working with emacs when it comes down to groovy and grails.
;; levenshtein distance
(add-to-list 'load-path (concat dotfiles-dir "/vendor/levenshtein.el"))
(require 'levenshtein) ;; (levenshtein-distance "foo" "bar") => 3
;; project-mode (requires levenshtein-distance)
(autoload 'project-mode "project-mode" "Project Mode" t)
;; grails-mode
(autoload 'grails-mode "grails-mode" "Grails Mode" t)
;;; use groovy-mode when file ends in .groovy or has #!/bin/groovy at
;;; start
(autoload 'groovy-mode "groovy-mode" "Groovy editing mode." t)
(add-to-list 'auto-mode-alist '("\.groovy$" . groovy-mode))
(add-to-list 'interpreter-mode-alist '("groovy" . groovy-mode))
Short URL for this post: http://tmblr.co/ZGfIHy17s1CW