[emacs][wip] enable some programming modes and update versions