[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dired-git-info 88d0dc4 6/8: Add dired-git-info-auto-ena
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/dired-git-info 88d0dc4 6/8: Add dired-git-info-auto-enable |
Date: |
Wed, 11 Dec 2019 14:32:38 -0500 (EST) |
branch: externals/dired-git-info
commit 88d0dc4fc0a29d26d4219f9106680d9b2ef375ad
Author: Clemens Radermacher <address@hidden>
Commit: Clemens Radermacher <address@hidden>
Add dired-git-info-auto-enable
---
dired-git-info.el | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/dired-git-info.el b/dired-git-info.el
index ad109ba..19b11cd 100644
--- a/dired-git-info.el
+++ b/dired-git-info.el
@@ -239,6 +239,15 @@ info format and defaults to `dgi-commit-message-format'."
;; hl line mode should have priority
(overlay-put ov 'priority -60))))))))))
+;;;###autoload
+(defun dired-git-info-auto-enable ()
+ "Enable `dired-git-info-mode' if current dired buffer is in a git repo.
+
+Add this function to `dired-after-readin-hook' to enable the mode
+automatically inside git repos."
+ (when (locate-dominating-file "." ".git")
+ (dired-git-info-mode)))
+
(provide 'dired-git-info)
;;; dired-git-info.el ends here
- [elpa] externals/dired-git-info updated (b4c5636 -> 7a43e22), Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 9f34bd7 1/8: Implement truncating of messages if length exceeds window size, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 88d0dc4 6/8: Add dired-git-info-auto-enable,
Clemens Radermacher <=
- [elpa] externals/dired-git-info 7a43e22 8/8: Add note about ELPA package delay, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 6ec44d7 2/8: extend config info in readme, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 488c172 3/8: melpa -> elpa, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 7b14812 5/8: Merge pull request #6 from it-is-wednesday/patch-1, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info 65a3a9c 7/8: Fix description, Clemens Radermacher, 2019/12/11
- [elpa] externals/dired-git-info cf4e7cf 4/8: replace handrolled auto enable function, Clemens Radermacher, 2019/12/11