Apri Emacs con --debug-init su OS X


10

Sto provando a eseguire il debug del why my .emacs does not load.messaggio di errore.

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

La mia domanda è: come posso farlo? Quello che ho provato finora è questo.

open -a --debug-init Emacs.app

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

open -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

Ho il mio file di configurazione di emacs nella mia home directory.

Risposte:


15

Non sono su un Mac in questo momento quindi non posso controllare, ma questo dovrebbe funzionare:

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

Nota: richiede Snow Leopard e versioni successive.

EDIT: puoi anche provare questo:

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

Se non funziona, prova a scrivere in maiuscolo la "E" in "emacs". (Non sono sicuro di come Emacs.app sia strutturata internamente, ma l'eseguibile di base dovrebbe probabilmente essere uno dei due.)


Mille grazie, funziona! Accettare quando ho risolto l'errore.
r4.

Quale dei due ha funzionato? (Ancora non al mio Mac ATM)
oboewan42

Entrambi i due danno esattamente lo stesso risultato. Successo!
r4.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.