| 199 | } |
| 200 | |
| 201 | static void cmd_log_init_defaults(struct rev_info *rev, |
| 202 | struct log_config *cfg) |
| 203 | { |
| 204 | if (cfg->fmt_pretty) |
| 205 | get_commit_format(cfg->fmt_pretty, rev); |
| 206 | if (cfg->default_follow) |
| 207 | rev->diffopt.flags.default_follow_renames = 1; |
| 208 | rev->verbose_header = 1; |
| 209 | init_diffstat_widths(&rev->diffopt); |
| 210 | rev->diffopt.flags.recursive = 1; |
| 211 | rev->diffopt.flags.allow_textconv = 1; |
| 212 | rev->abbrev_commit = cfg->default_abbrev_commit; |
| 213 | rev->show_root_diff = cfg->default_show_root; |
| 214 | rev->subject_prefix = cfg->fmt_patch_subject_prefix; |
| 215 | rev->patch_name_max = cfg->fmt_patch_name_max; |
| 216 | rev->show_signature = cfg->default_show_signature; |
| 217 | rev->encode_email_headers = cfg->default_encode_email_headers; |
| 218 | |
| 219 | if (cfg->default_date_mode) |
| 220 | parse_date_format(cfg->default_date_mode, &rev->date_mode); |
| 221 | } |
| 222 | |
| 223 | static void set_default_decoration_filter(struct decoration_filter *decoration_filter) |
| 224 | { |
no test coverage detected