From 1ef76aa489e12a937dacdda4d9cc34b125773f08 Mon Sep 17 00:00:00 2001 From: 10sr <8slashes+git@gmail.com> Date: Fri, 19 Feb 2016 14:15:47 +0900 Subject: [PATCH] emacs.el: Remove editorconfig-conf-mode Now editorconfig.el includes this mode. --- emacs.el | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/emacs.el b/emacs.el index d186e12..e5f0864 100644 --- a/emacs.el +++ b/emacs.el @@ -1895,36 +1895,4 @@ This mode is a simplified version of `adoc-mode'." :global nil :lighter "ATranslate")) -(define-derived-mode editorconfig-conf-mode conf-mode "EditorConfig" - "Major mode for editing .editorconfig files." - ;; TODO: highlight for : separated assgnment - (setq conf-assignment-regexp ".+?\\([ \t]*[=:][ \t]*\\)") - (conf-mode-initialize - "#" - `( - ("^#.*\\|^;.*\\| #.*\\| ;.*" 0 font-lock-comment-face) - ("^[ \t]*\\(root\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(indent_style\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(indent_size\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(tab_width\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(end_of_line\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(charset\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(trim_trailing_whitespace\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(insert_final_newline\\)[ \t]*[=:]" 1 font-lock-builtin-face) - ("^[ \t]*\\(max_line_length\\)[ \t]*[=:]" 1 font-lock-builtin-face) - - ("[=:][ \t]*\\(true\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(false\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(lf\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(cr\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(crlf\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(space\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - ("[=:][ \t]*\\(tab\\)\\([ \t]\\|$\\)" 1 font-lock-constant-face) - - ("^[ \t]*\\[\\(.+?\\)\\]" 1 'font-lock-type-face) - ,@conf-font-lock-keywords))) - -(add-to-list 'auto-mode-alist - '("/\\.editorconfig\\'" . editorconfig-conf-mode)) - ;;; emacs.el ends here