fixes for emacs 24.4 + use hideshowvis