da quando ho iniziato a utilizzare dbus con Emacs alcuni giorni fa (ovvero con ricompilazione con dbus-support), quando apro un file in lattice o provo a passare manualmente a latex -Mode, ottengoEmacs: errore relativo a dbus durante il tentativo di passare alla modalità lattice
File mode specification error: (invalid-function dbus-ignore-errors)
e emacs si ferma lì rimanendo in modalità fondamentale.
Io uso dbus per Zeitgeist-Support e che funziona bene e fino alla ricompilazione, Auctex ha funzionato egualmente bene. Ho verificato se le funzioni dbus sono disponibili con il risultato: vengono visualizzate nell'help (inclusi "errori dbus-ignore") ma non sembrano essere disponibili per execute-extended-commad (Mx) che significa che non si presenta in completamento e non può essere eseguito. D'altra parte sono disponibili per il Lisp-Eval.
Non so se questo è un comportamento normale per queste funzioni, ma comunque sembra esserci un qualche problema con la disponibilità delle funzioni per auctex?
La situazione non cambia disattivando il plugin zeitgeist.
Qualche suggerimento?
migliori saluti
Matthias
Digitare 'Mx toggle-debug-on-error', riprodurre il problema e quindi postare lo stacktrace in modo che qualcuno possa avere maggiori possibilità di aiuto – juanleon
Forse si fornisce un esempio di come si esegue questo, iniziando con' emacs -Q '. –
Sembra che l'errore si verifichi in un file Lisp Emacs compilato in byte, che è stato compilato senza sapere che 'dbus-ignore-errors' è una macro. Trova che file utilizza lo stacktrace e ricompila dopo aver caricato il modulo 'dbus'. – legoscia