emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master b4d6dc3 18/22: Introduce diff-hl-dired-mode-unless-remote


From: Dmitry Gutov
Subject: [elpa] master b4d6dc3 18/22: Introduce diff-hl-dired-mode-unless-remote
Date: Fri, 02 Jan 2015 23:46:33 +0000

branch: master
commit b4d6dc35985b09299f3d16a98ddaa064292afd8e
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    Introduce diff-hl-dired-mode-unless-remote
    
    Closes #31
---
 diff-hl-dired.el |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/diff-hl-dired.el b/diff-hl-dired.el
index c73aab5..c9097ee 100644
--- a/diff-hl-dired.el
+++ b/diff-hl-dired.el
@@ -22,6 +22,12 @@
 ;; To enable in all Dired buffers, add this to your init file:
 ;;
 ;; (add-hook 'dired-mode-hook 'diff-hl-dired-mode)
+;;
+;; or
+;;
+;; (add-hook 'dired-mode-hook 'diff-hl-dired-mode-unless-remote)
+;;
+;; to do it only in local Dired buffers.
 
 ;;; Code:
 
@@ -152,6 +158,10 @@
 
 (defalias 'diff-hl-dired-clear 'diff-hl-remove-overlays)
 
+(defun diff-hl-dired-mode-unless-remote ()
+  (unless (file-remote-p default-directory)
+    (diff-hl-dired-mode)))
+
 (provide 'diff-hl-dired)
 
 ;;; diff-hl-dired.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]