summaryrefslogtreecommitdiff
path: root/lisp/km-magit.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/km-magit.el')
-rw-r--r--lisp/km-magit.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/km-magit.el b/lisp/km-magit.el
index 19cae74..83b6b08 100644
--- a/lisp/km-magit.el
+++ b/lisp/km-magit.el
@@ -627,6 +627,12 @@ argument. Interactively, this can be accessed using the command
'git-commit-flyspell-verify)
(turn-on-flyspell))
+(defun km/magit-log-current (&optional args files)
+ "Like `magit-log-current', but if head is detached, use \"HEAD\"."
+ (interactive (magit-log-arguments))
+ (magit-log (list (or (magit-get-current-branch) "HEAD"))
+ args files))
+
(defun km/magit-log-dwim (&optional args files)
(interactive (magit-log-arguments))
(let ((range