Added emacs auto-complete, undohist, undo-tree, point-undo.