C source code
Emacs users can use this indentation style: http://www.emacswiki.org/emacs/E17CModeStyle or this
(c-add-style
"e"
'("gnu"
(show-trailing-whitespace t)
(indent-tabs-mode . nil)
(tab-width . 8)
(c-offsets-alist .
((defun-block-intro . 3)
(statement-block-intro . 3)
(case-label . 1)
(statement-case-intro . 3)
(inclass . 3)
))))
EDC (Edje) source code
Emacs supports this with the font-lock feature typically via a mode file tailored for the specific language. edje-mode.el is maintained in SVN under edje/data, with highlight of CPP and more up to date keyword list.
More than just highlight, edje-mode.el provides macros to insert parts, descriptions, programs and other commonly used Edje elements.
