Abra o Emacs com --debug-init no OS X

10

Estou tentando depurar a why my .emacs does not load.mensagem de erro.

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

Minha pergunta é: como faço isso? O que eu tentei até agora é isso.

Abra -a --debug-init Emacs.app

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

Abra -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

Eu tenho meu arquivo de configuração do emacs no meu diretório pessoal.

r4.
fonte

Respostas:

15

Eu não estou em um Mac agora, então não posso verificar, mas isso deve funcionar:

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

Nota: requer o Snow Leopard e posterior.

Edição: Você também pode tentar o seguinte:

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

Se isso não funcionar, tente capitalizar o "E" no "emacs". (Não tenho certeza de como o Emacs.app está estruturado internamente, mas o executável principal provavelmente deve ser um dos dois.)

oboewan42
fonte
Muito obrigado, está funcionando! Aceitando quando resolvi o erro.
r4.
Qual dos dois trabalhou? (Ainda não em meu Mac ATM)
oboewan42
Os dois dão exatamente o mesmo resultado. Sucesso!
r4.