Come nella variabile incorporata mode-line-modified
che visualizza un asterisco nella riga della modalità se il buffer viene modificato.
In particolare, desidero hl-line-mode
disattivare quando il buffer viene modificato e acceso quando non lo è.
Ho letto la documentazione su "Change Hooks", ma desidero hl-line-mode
attivare / disattivare quando annullo una modifica come l'asterisco della riga di modalità.
buffer-modified-p
per verificare se si è verificata una modifica. Sto usando after-save-hook
e first-change-hook
per attivare / disattivare un indicatore modificato sulla mia barra delle schede.
post-command-hook
quello che controlla buffer-modified-p
.
after-change-functions
efirst-change-hook
. Se, per qualche motivo, l'annullamento da un buffer modificato a uno non modificato non viene considerato come una "modifica" per questi hook, è possibile consigliareundo
di eseguire l'interruttore.