| Junio C Hamano | 5f1c3f0 | 2006-04-09 08:11:11 | [diff] [blame] | 1 | #ifndef LOG_TREE_H |
| 2 | #define LOG_TREE_H |
| 3 | |
| Linus Torvalds | cd2bdc5 | 2006-04-14 23:52:13 | [diff] [blame] | 4 | #include "revision.h" |
| Junio C Hamano | 5f1c3f0 | 2006-04-09 08:11:11 | [diff] [blame] | 5 | |
| Linus Torvalds | 9153983 | 2006-04-17 18:59:32 | [diff] [blame] | 6 | struct log_info { |
| 7 | struct commit *commit, *parent; |
| 8 | }; |
| 9 | |
| Linus Torvalds | cd2bdc5 | 2006-04-14 23:52:13 | [diff] [blame] | 10 | void init_log_tree_opt(struct rev_info *); |
| 11 | int log_tree_diff_flush(struct rev_info *); |
| 12 | int log_tree_commit(struct rev_info *, struct commit *); |
| 13 | int log_tree_opt_parse(struct rev_info *, const char **, int); |
| Adam Simpkins | 0286565 | 2008-04-29 08:32:59 | [diff] [blame] | 14 | void show_log(struct rev_info *opt); |
| Linus Torvalds | 0f3a290 | 2008-10-27 19:51:59 | [diff] [blame] | 15 | void show_decorations(struct rev_info *opt, struct commit *commit); |
| Daniel Barkalow | b02bd65 | 2008-02-19 03:56:08 | [diff] [blame] | 16 | void log_write_email_headers(struct rev_info *opt, const char *name, |
| Junio C Hamano | 267123b | 2008-03-15 07:09:20 | [diff] [blame] | 17 | const char **subject_p, |
| 18 | const char **extra_headers_p, |
| 19 | int *need_8bit_cte_p); |
| René Scharfe | cab4feb | 2008-09-04 21:39:21 | [diff] [blame] | 20 | void load_ref_decorations(void); |
| Junio C Hamano | 5f1c3f0 | 2006-04-09 08:11:11 | [diff] [blame] | 21 | |
| 22 | #endif |