aboutsummaryrefslogtreecommitdiff
path: root/lisp/magit-git.el
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2026-03-25 17:16:20 +0100
committerJonas Bernoulli <jonas@bernoul.li>2026-03-25 17:16:20 +0100
commitf507bb3ecb4241b35c5e9bc036ef900b78e0ae01 (patch)
treea905a05e5dcf4cbc498a2b9089116f887a4afcd3 /lisp/magit-git.el
parent8552e2b7444777d281b8b4d1abf74e163266473a (diff)
magit--abbrev-if-oid: Renamed function
Diffstat (limited to 'lisp/magit-git.el')
-rw-r--r--lisp/magit-git.el15
1 files changed, 9 insertions, 6 deletions
diff --git a/lisp/magit-git.el b/lisp/magit-git.el
index 6c77027..8bdd65d 100644
--- a/lisp/magit-git.el
+++ b/lisp/magit-git.el
@@ -2357,10 +2357,10 @@ If `first-parent' is set, traverse only first parents."
(defun magit-rev-abbrev (rev)
(magit-rev-parse (magit-abbrev-arg "short") rev))
-(defun magit--abbrev-if-hash (rev)
- (cond ((or (magit-ref-p rev) (member rev '("{index}" "{worktree}"))) rev)
- ((magit-rev-parse (magit-abbrev-arg "short") rev))
- (rev)))
+(defun magit--abbrev-if-oid (obj)
+ (cond ((or (magit-ref-p obj) (member obj '("{index}" "{worktree}"))) obj)
+ ((magit-rev-parse (magit-abbrev-arg "short") obj))
+ (obj)))
(defun magit-commit-children (rev &optional args)
(seq-keep (lambda (line)
@@ -2583,8 +2583,8 @@ and this option only controls what face is used.")
(beg (or beg "HEAD"))
(end (or end "HEAD")))
(when abbrev
- (setq beg (magit--abbrev-if-hash beg))
- (setq end (magit--abbrev-if-hash end)))
+ (setq beg (magit--abbrev-if-oid beg))
+ (setq end (magit--abbrev-if-oid end)))
(pcase sep
(".." (cons beg end))
("..." (and$ (magit-git-string "merge-base" beg end)
@@ -3041,6 +3041,9 @@ out. Only existing branches can be selected."
"Return oid for REV if it names an existing commit, nil otherwise.
Instead use `magit-commit-p' or `magit-commit-oid'.")
+(define-obsolete-function-alias 'magit--abbrev-if-hash
+ #'magit--abbrev-if-oid "Magit 4.6.0")
+
(provide 'magit-git)
;; Local Variables:
;; read-symbol-shorthands: (