From 4956c71f6651d852aaa4d8b5dbbd396a8b7ca16f Mon Sep 17 00:00:00 2001 From: Ravi R Kiran Date: Sun, 1 Dec 2013 21:37:37 -0800 Subject: Allow toggling whitespace in diffs To do: easy way to get to vc-git-grep diff --git a/ravi-init-vc.el b/ravi-init-vc.el index f3bd350..ab93594 100644 --- a/ravi-init-vc.el +++ b/ravi-init-vc.el @@ -70,6 +70,24 @@ (ido-completing-read "git-svn command: " git-svn--available-commands nil t)))) ) + + (defun magit-toggle-whitespace () + (interactive) + (if (member "-w" magit-diff-options) + (magit-dont-ignore-whitespace) + (magit-ignore-whitespace))) + + (defun magit-ignore-whitespace () + (interactive) + (add-to-list 'magit-diff-options "-w") + (magit-refresh)) + + (defun magit-dont-ignore-whitespace () + (interactive) + (setq magit-diff-options (remove "-w" magit-diff-options)) + (magit-refresh)) + + (bind-key "W" 'magit-toggle-whitespace magit-status-mode-map) ) :ensure t ) -- cgit v0.10.1