Ogni volta che chiamo fill-paragraph
, il buffer è sempre contrassegnato come modificato, anche se il comando non ha avuto effetto (ovvero se il paragrafo è già stato riempito). Crea inoltre un'azione annullabile vuota (facilmente rilevabile con undo-tree-mode
). Altri comandi che hanno il potenziale per apportare modifiche, come i comandi di rientro, non contrassegnano il buffer come modificato o creano un'azione annullabile se nulla è stato modificato. C'è un modo per fill-paragraph
contrassegnare il buffer modificato e creare un'azione annullabile solo se ha effettivamente cambiato qualcosa?
M-q
non contrassegna il buffer modificato per impostazione predefinita, almeno dai miei test. Quale modalità stai usando? Immagino che la modalità siafill-paragraph
in qualche modo sovrascritta .