funciones custom para emacs