.emacs-my
changeset 1630 8e99c0b3b772
parent 1629 e92139c96b4d
child 1631 f6eae5ebf7d9
equal deleted inserted replaced
1629:e92139c96b4d 1630:8e99c0b3b772
  2562 
  2562 
  2563 ;; Disable: sometimes it take a long time to process large hunks.
  2563 ;; Disable: sometimes it take a long time to process large hunks.
  2564 ;; Use C-c C-b on hunk by own.
  2564 ;; Use C-c C-b on hunk by own.
  2565 ;; (defun my-diff-auto-refine-mode-on () (diff-auto-refine-mode 1))
  2565 ;; (defun my-diff-auto-refine-mode-on () (diff-auto-refine-mode 1))
  2566 ;; (add-hook 'diff-mode-hook 'my-diff-auto-refine-mode-on)
  2566 ;; (add-hook 'diff-mode-hook 'my-diff-auto-refine-mode-on)
       
  2567 
       
  2568 ;; Since 27.1 it is enabled during font-lock. Need to disable explicitly.
       
  2569 (setq diff-refine nil)
  2567 
  2570 
  2568 (when (and window-system (< emacs-major-version 26))
  2571 (when (and window-system (< emacs-major-version 26))
  2569   (my--eval-after-load diff-mode
  2572   (my--eval-after-load diff-mode
  2570     (set-face-foreground 'diff-added "DarkGreen")
  2573     (set-face-foreground 'diff-added "DarkGreen")
  2571     (set-face-foreground 'diff-removed "DarkRed")
  2574     (set-face-foreground 'diff-removed "DarkRed")