Skip to content

Commit

Permalink
Sort indentation-alist and add puppet to it.
Browse files Browse the repository at this point in the history
Close #23.

Squashed commit of the following:

commit a727a4c
Author: Ed Singleton <ed.singleton@thisisglobal.com>
Date:   Mon Jan 12 17:37:52 2015 +0000

    Typo fix

commit 75b51a9
Author: Ed Singleton <ed.singleton@thisisglobal.com>
Date:   Fri Jan 9 11:02:39 2015 +0000

    Added puppet to indentation-alist

commit e2d314b
Author: Ed Singleton <ed.singleton@thisisglobal.com>
Date:   Fri Jan 9 11:01:00 2015 +0000

    Sorted indentation-alist
  • Loading branch information
Ed Singleton authored and xuhdev committed Jan 13, 2015
1 parent 397ca5c commit c6bd706
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions editorconfig.el
Expand Up @@ -72,44 +72,45 @@ property emacs_linum to decide whether to show line numbers on the left
:group 'editorconfig)

(defcustom edconf-indentation-alist
'((emacs-lisp-mode lisp-indent-offset)
(lisp-mode lisp-indent-offset)
(c-mode c-basic-offset)
'((awk-mode c-basic-offset)
(c++-mode c-basic-offset)
(objc-mode c-basic-offset)
(java-mode c-basic-offset)
(idl-mode c-basic-offset)
(pike-mode c-basic-offset)
(awk-mode c-basic-offset)
(c-mode c-basic-offset)
(cmake-mode cmake-tab-width)
(coffee-mode coffee-tab-width)
(cperl-mode cperl-indent-level)
(css-mode css-indent-offset)
(emacs-lisp-mode lisp-indent-offset)
(erlang-mode erlang-indent-level)
(groovy-mode c-basic-offset)
(haskell-mode haskell-indent-spaces
haskell-indent-offset
shm-indent-spaces)
(idl-mode c-basic-offset)
(java-mode c-basic-offset)
(js-mode js-indent-level)
(json-mode js-indent-level)
(js2-mode js2-basic-offset)
(js3-mode js3-indent-level)
(json-mode js-indent-level)
(latex-mode . edconf-set-indentation/latex-mode)
(lisp-mode lisp-indent-offset)
(livescript-mode livescript-tab-width)
(mustache-mode mustache-basic-offset)
(nxml-mode nxml-child-indent (nxml-attribute-indent . 2))
(objc-mode c-basic-offset)
(perl-mode perl-indent-level)
(pike-mode c-basic-offset)
(puppet-mode puppet-indent-level)
(python-mode . edconf-set-indentation/python-mode)
(ruby-mode ruby-indent-level)
(sh-mode sh-basic-offset sh-indentation)
(nxml-mode nxml-child-indent (nxml-attribute-indent . 2))
(sgml-mode sgml-basic-offset)
(livescript-mode livescript-tab-width)
(mustache-mode mustache-basic-offset)
(scala-mode scala-indent:step)
(groovy-mode c-basic-offset)
(latex-mode . edconf-set-indentation/latex-mode)
(sgml-mode sgml-basic-offset)
(sh-mode sh-basic-offset sh-indentation)
(web-mode (web-mode-indent-style . (lambda (size) 2))
web-mode-markup-indent-offset
web-mode-css-indent-offset
web-mode-code-indent-offset
web-mode-script-padding
web-mode-style-padding)
(erlang-mode erlang-indent-level))
web-mode-style-padding))
"Alist of indentation setting methods by modes.
Each element looks like (MODE . FUNCTION) or (MODE . INDENT-SPEC-LIST).
Expand Down

0 comments on commit c6bd706

Please sign in to comment.