Ouvrez Emacs avec --debug-init sur OS X

10

J'essaie de déboguer le why my .emacs does not load.message d'erreur.

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

Ma question est: comment faire? Ce que j'ai essayé jusqu'à présent, c'est ceci.

open -a --debug-init Emacs.app

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

open -a Emacs.app --debug-init

open: unrecognized option `--debug-init'

J'ai mon fichier de configuration emacs dans mon répertoire personnel.

r4.
la source

Réponses:

15

Je ne suis pas sur un Mac en ce moment donc je ne peux pas vérifier, mais cela devrait fonctionner:

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

Remarque: nécessite Snow Leopard et versions ultérieures.

EDIT: Vous pouvez également essayer ceci:

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

Si cela ne fonctionne pas, essayez de capitaliser le "E" dans "emacs". (Je ne sais pas comment Emacs.app est structuré en interne, mais l'exécutable principal devrait probablement être l'un des deux.)

oboewan42
la source
Merci beaucoup, ça marche! Accepter quand j'ai résolu l'erreur.
r4.
Lequel des deux a fonctionné? (Toujours pas à mon guichet automatique Mac)
oboewan42
Les deux donnent exactement le même résultat. Succès!
r4.