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

9

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

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.

open -a --debug-init Emacs.app

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

open -a Emacs.app --debug-init

open: unrecognized option '--debug-init'

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

    
por r4. 07.08.2012 / 16:21

1 resposta

14

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 mais tarde.

EDIT: Você também pode tentar isso:

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

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

    
por 07.08.2012 / 16:39