new framework supports plugins and latex-mode
working on python mode