emacs mode
add new rules for synthax coloration
and completion words
color self and colr type after new