J'en ai donc redéfini un avec des paramètres différent.
;; mode suivi des modifications
(defun my-highlight-changes-mode ()
(defvar my-highlight-changes-color "wheat")
(defun my-make-highlight-face (face colour)
(make-face face)
(set-face-background face colour)
(make-face-bold face)
)
(defun highlight-changes-remove-all-highlights () (interactive)
(highlight-changes-remove-highlight
(point-min)
(point-max)
)
)
(my-make-highlight-face 'highlight-1 my-highlight-changes-color)
(setq highlight-changes-colours nil)
(setq highlight-changes-face-list '(highlight-1))
(highlight-changes-mode t)
(add-hook 'write-file-hooks 'highlight-changes-rotate-faces)
(global-set-key [C-right] 'highlight-changes-next-change)
(global-set-key [C-left] 'highlight-changes-previous-change)
(global-set-key [C-up] 'highlight-changes-remove-all-highlights)
)
il est possible de démarrer ce mode à l'ouverture d'un fichier c par exemple en rajoutant :(add-hook 'c-mode-hook '(lambda () (my-highlight-changes-mode)))
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.