He visto algunas sugerencias para hacer que emacs sea portátil (en Windows). Tengo esto en mi sitio-start.el:Emacs portátiles? (El servidor de Emacs no funciona)
(defvar program-dir (substring data-directory 0 -4))
(setq inhibit-startup-message t)
(setenv "HOME" program-dir)
he cambiado la variable de la casa para que se leen no sólo mis .emacs archivos init (y otros archivos init), pero todo lo generado por emacs se quedará en el directorio de programa, sin necesidad de que especifique la ruta para todo uno por uno.
Bueno, esto funciona bien, pero el servidor emacs no funciona; Recibo el mensaje de error "no se pudo establecer ninguna conexión porque la máquina de destino lo rechazó activamente". Si no cambio mi HOME var, entonces el servidor de emacs funciona. ¿Hay forma de arreglar esto?