diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-06-17 00:36:55 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2018-06-17 11:51:00 +0100 |
commit | 11feba1f44552f3232c52f4f2a55ff7f2f0c6175 (patch) | |
tree | a48b64605edde053cd3fbdde006969a45f74f659 /git-debrebase | |
parent | ca261d36408442d8f3beeac12434af95810b1e32 (diff) |
Dgit.pm: gdr_ffq_prev_branchinfo: move from git-debrebase
dgit is going to want this too, for interoperability.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'git-debrebase')
-rwxr-xr-x | git-debrebase | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/git-debrebase b/git-debrebase index e5cafd1..fd67629 100755 --- a/git-debrebase +++ b/git-debrebase @@ -973,19 +973,8 @@ sub cmd_analyse () { } sub ffq_prev_branchinfo () { - # => ('status', "message", [$current, $ffq_prev, $gdrlast]) - # 'status' may be - # branch message is undef - # weird-symref } no $current, - # notbranch } no $ffq_prev my $current = git_get_symref(); - return ('detached', 'detached HEAD') unless defined $current; - return ('weird-symref', 'HEAD symref is not to refs/') - unless $current =~ m{^refs/}; - my $ffq_prev = "refs/$ffq_refprefix/$'"; - my $gdrlast = "refs/$gdrlast_refprefix/$'"; - printdebug "ffq_prev_branchinfo branch current $current\n"; - return ('branch', undef, $current, $ffq_prev, $gdrlast); + return gdr_ffq_prev_branchinfo($current); } sub record_ffq_prev_deferred () { |