diff options
author | Christian Hesse | 2018-01-18 09:19:31 +0100 |
---|---|---|
committer | Jason A. Donenfeld | 2018-01-19 11:34:43 +0100 |
commit | 1dd53e3a2ffec730ec27ebe15b3d63e0b417a544 (patch) | |
tree | c86ffb13ce4b57b03f19b1e513c91417b357ee83 /ui-log.c | |
parent | 5d947ba3f06ec2c7200aab8c22170e7f2bf55a7c (diff) | |
download | cgit-1dd53e3a2ffec730ec27ebe15b3d63e0b417a544.tar.gz cgit-1dd53e3a2ffec730ec27ebe15b3d63e0b417a544.tar.bz2 cgit-1dd53e3a2ffec730ec27ebe15b3d63e0b417a544.zip |
git: update to v2.16.0
Update to git version v2.16.0:
* refs: convert resolve_ref_unsafe to struct object_id
(49e61479be913f67e66bb3fdf8de9475c41b58bd)
* diff: remove DIFF_OPT_SET macro
(23dcf77f48feb49c54bad09210f093a799816334)
* log: add option to choose which refs to decorate
(65516f586b69307f977cd67cc45513a296cabc25)
* diff: convert flags to be stored in bitfields
(02f2f56bc377c287c411947d0e1482aac888f8db)
Signed-off-by: Christian Hesse <mail@eworm.de>
Diffstat (limited to 'ui-log.c')
-rw-r--r-- | ui-log.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -119,8 +119,7 @@ static int show_commit(struct commit *commit, struct rev_info *revs) | |||
119 | struct commit_list *parents = commit->parents; | 119 | struct commit_list *parents = commit->parents; |
120 | struct commit *parent; | 120 | struct commit *parent; |
121 | int found = 0, saved_fmt; | 121 | int found = 0, saved_fmt; |
122 | unsigned saved_flags = revs->diffopt.flags; | 122 | struct diff_flags saved_flags = revs->diffopt.flags; |
123 | |||
124 | 123 | ||
125 | /* Always show if we're not in "follow" mode with a single file. */ | 124 | /* Always show if we're not in "follow" mode with a single file. */ |
126 | if (!ctx.qry.follow) | 125 | if (!ctx.qry.follow) |
@@ -149,7 +148,7 @@ static int show_commit(struct commit *commit, struct rev_info *revs) | |||
149 | add_lines = 0; | 148 | add_lines = 0; |
150 | rem_lines = 0; | 149 | rem_lines = 0; |
151 | 150 | ||
152 | DIFF_OPT_SET(&revs->diffopt, RECURSIVE); | 151 | revs->diffopt.flags.recursive = 1; |
153 | diff_tree_oid(&parent->tree->object.oid, | 152 | diff_tree_oid(&parent->tree->object.oid, |
154 | &commit->tree->object.oid, | 153 | &commit->tree->object.oid, |
155 | "", &revs->diffopt); | 154 | "", &revs->diffopt); |
@@ -434,7 +433,7 @@ void cgit_print_log(const char *tip, int ofs, int cnt, char *grep, char *pattern | |||
434 | rev.ignore_missing = 1; | 433 | rev.ignore_missing = 1; |
435 | rev.simplify_history = 1; | 434 | rev.simplify_history = 1; |
436 | setup_revisions(rev_argv.argc, rev_argv.argv, &rev, NULL); | 435 | setup_revisions(rev_argv.argc, rev_argv.argv, &rev, NULL); |
437 | load_ref_decorations(DECORATE_FULL_REFS); | 436 | load_ref_decorations(NULL, DECORATE_FULL_REFS); |
438 | rev.show_decorations = 1; | 437 | rev.show_decorations = 1; |
439 | rev.grep_filter.ignore_case = 1; | 438 | rev.grep_filter.ignore_case = 1; |
440 | 439 | ||