Просмотр исходного кода

emacs.el: Remove editorconfig-conf-mode

Now editorconfig.el includes this mode.
pull/15/head
10sr 8 лет назад
Родитель
Сommit
1ef76aa489
1 измененных файлов: 0 добавлений и 32 удалений
  1. +0
    -32
      emacs.el

+ 0
- 32
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

Загрузка…
Отмена
Сохранить