22 lines
664 B
22 lines
664 B
#ifndef REFLOG_WALK_H |
|
#define REFLOG_WALK_H |
|
|
|
#include "cache.h" |
|
|
|
struct reflog_walk_info; |
|
|
|
extern void init_reflog_walk(struct reflog_walk_info** info); |
|
extern int add_reflog_for_walk(struct reflog_walk_info *info, |
|
struct commit *commit, const char *name); |
|
extern void fake_reflog_parent(struct reflog_walk_info *info, |
|
struct commit *commit); |
|
extern void show_reflog_message(struct reflog_walk_info *info, int, |
|
enum date_mode); |
|
extern void get_reflog_message(struct strbuf *sb, |
|
struct reflog_walk_info *reflog_info); |
|
extern void get_reflog_selector(struct strbuf *sb, |
|
struct reflog_walk_info *reflog_info, |
|
enum date_mode dmode, |
|
int shorten); |
|
|
|
#endif
|
|
|