Abra Emacs con --debug-init en OS X

10

Estoy intentando depurar el why my .emacs does not load.mensaje de error.

Invalid read syntax: # ... Start Emacs with
the `--debug-init' option to view a complete error backtrace.

Mi pregunta es: ¿cómo hago eso? Lo que he probado hasta ahora es esto.

abrir -a --debug-init Emacs.app

Unable to find application named '--debug-init'

abrir -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

Tengo mi archivo de configuración de emacs en mi directorio de inicio.

r4.
fuente

Respuestas:

15

No estoy en una Mac en este momento, así que no puedo comprobarlo, pero esto debería funcionar:

open -a /Applications/Emacs.app --args --debug-init

Nota: requiere Snow Leopard y posterior.

EDITAR: También puedes probar esto:

/Applications/Emacs.app/Contents/MacOS/emacs --debug-init

Si eso no funciona, intente poner en mayúscula la "E" en "emacs". (No estoy seguro de cómo Emacs.app está estructurado internamente, pero el ejecutable central probablemente debería ser uno de los dos).

oboewan42
fuente
Muchas gracias, está funcionando! Aceptando cuando he resuelto el error.
r4.
¿Cuál de los dos funcionó? (Todavía no en mi cajero automático Mac)
oboewan42
Ambas dos dan exactamente el mismo resultado. ¡Éxito!
r4.