GNU Emacs 23.1.1
Me di cuenta de que si ejecuto Emacs y M-x server-start
, puedo usar el emacsclient
programa como de costumbre, pero si inicio Emacs usando emacs --daemon
y luego trato de usar emacsclient
los nuevos bloqueos de trama y las salidas de shell *ERROR*: Arithmetic error
.
Este problema no ocurre si uso la -t
bandera para forzar el modo terminal cuando ejecuto emacsclient
.
¿Alguien se ha encontrado con esto antes? Alguien sabe lo que está pasando y / o cómo solucionarlo?
linux
emacs
ubuntu-10.04
sin efectivo
fuente
fuente
emacs --deamon -q
para omitir sus .emacs oemacs --deamon -Q
para omitir el archivo del sitio. Si funciona con el primero, entonces el problema está en .emacs, si solo el segundo funciona, entonces el problema está en uno de los paquetes instalados en su distribución, si ambos fallaron, el problema está en su versión de. emacsRespuestas:
Resulta que esto es (o, al menos, parece ser) una variación de un problema que tuve anteriormente. Por alguna razón la línea
'(default ((t (:background "black" :foreground "white"))))
en mi configuración de caras personalizadas causa muchos problemas. Antes solo arrojaba un error y se quejaba de que no existía un color cada vez que ejecutaba
emacsclient -c
, pero ahora estaba congelando completamente el marco.No estaba usando ningún tema de color personalizado cuando originalmente agregué esas configuraciones, pero ahora que lo estoy, parece que puedo eliminarlo sin ningún efecto secundario.
fuente
Arithmetic error
GNU Emacs para Mac OS X 24.3 (9.0) al editar el código de Python. Cuando eliminé la sección de caras personalizadas de mis .emacs, resolvió el problema. También tuve:background "Black" :foreground "White"
allí junto con otras cosas. Los reemplacé con una-rv
opción de línea de comandos.Sorprendentemente, esta opción personalizada exacta fue la causa del pb también para mí, aunque utilizo muchas otras personalizaciones de caras, esta es la única que se elimina para ejecutar
emacsclient -c
fuente