Come scaricare una modalità (ad es. Scaricare ECB per ripristinare la funzionalità winner.el)
Domanda
Trovo la modalità BCE abbastanza utile a volte a causa della sua barrapiena da bernoche e delle belle capacità di navigazione del codice.Sfortunatamente, anche io si affiderò alla modalità Winner, che è incompatibile con la BCE.Anche dopo che faccio M-x ecb-deactivate
, tutti i defunzioni della BCE appaiono caricati e i comandi del vincitore hanno ancora un errore sulla BCE / Incompatibilità del vincitore.C'è un modo per rimuovere le definizioni della BCE in modo che il vincitore funzioni come prima, a corto di riavviare Emacs?
Soluzione
Il problema sembra essere che la BCE utilizza consigli per visualizzare il messaggio di errore ("Impossibile utilizzare le funzioni della modalità vincitore nel frame della BCE") e questo consiglio non è attivato quando viene chiamato ecb-deactivate
.
Sono stato in grado di aggirare questo problema disabilitando il consiglio in ecb-deactivate-hook
:
(add-hook 'ecb-deactivate-hook (lambda () (ecb-disable-advices 'ecb-winman-not-supported-function-advices t))).
Tuttavia, probabilmente dovresti segnalarlo come bug per i manutentori della BCE.