Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 24 lines (19 sloc) 0.739 kb
8860fd4 @dscho Teach the revision walker to walk by reflogs with --walk-reflogs
dscho authored
1 #ifndef REFLOG_WALK_H
2 #define REFLOG_WALK_H
3
cd43712 @peff make oneline reflog dates more consistent with multiline format
peff authored
4 #include "cache.h"
5
8f8f547 @trast Introduce new pretty formats %g[sdD] for reflog information
trast authored
6 struct reflog_walk_info;
7
8860fd4 @dscho Teach the revision walker to walk by reflogs with --walk-reflogs
dscho authored
8 extern void init_reflog_walk(struct reflog_walk_info** info);
7b69b87 @dscho git log -g: Complain, but do not fail, when no reflogs are there
dscho authored
9 extern int add_reflog_for_walk(struct reflog_walk_info *info,
8860fd4 @dscho Teach the revision walker to walk by reflogs with --walk-reflogs
dscho authored
10 struct commit *commit, const char *name);
11 extern void fake_reflog_parent(struct reflog_walk_info *info,
12 struct commit *commit);
cd43712 @peff make oneline reflog dates more consistent with multiline format
peff authored
13 extern void show_reflog_message(struct reflog_walk_info *info, int,
14 enum date_mode);
8f8f547 @trast Introduce new pretty formats %g[sdD] for reflog information
trast authored
15 extern void get_reflog_message(struct strbuf *sb,
16 struct reflog_walk_info *reflog_info);
cd1957f @peff pretty: give placeholders to reflog identity
peff authored
17 extern const char *get_reflog_ident(struct reflog_walk_info *reflog_info);
8f8f547 @trast Introduce new pretty formats %g[sdD] for reflog information
trast authored
18 extern void get_reflog_selector(struct strbuf *sb,
19 struct reflog_walk_info *reflog_info,
20 enum date_mode dmode,
21 int shorten);
8860fd4 @dscho Teach the revision walker to walk by reflogs with --walk-reflogs
dscho authored
22
23 #endif
Something went wrong with that request. Please try again.