33 Commits (0cc05b044fd690f37565262a5b09f60c203c5218)

Author SHA1 Message Date
Jean-Noël Avila 1a8aea857e i18n: factorize "invalid value" messages 3 years ago
Elijah Newren 0dec322d31 diff-merges: avoid history simplifications when diffing merges 3 years ago
Elijah Newren db757e8b8d show, log: provide a --remerge-diff capability 3 years ago
Sergey Organov 5acffd3473 diff-index: restore -c/--cc options handling 3 years ago
Jonathan Nieder 6a38e33331 Revert 'diff-merges: let "-m" imply "-p"' 4 years ago
Sergey Organov f5bfcc823b diff-merges: let "-m" imply "-p" 4 years ago
Sergey Organov fd16a39944 diff-merges: rename "combined_imply_patch" to "merges_imply_patch" 4 years ago
Sergey Organov 19b2517f95 diff-merges: move specific diff-index "-m" handling to diff-index 4 years ago
Sergey Organov 17c13e60fd diff-merges: introduce log.diffMerges config variable 4 years ago
Sergey Organov 38fc4dbbc2 diff-merges: adapt -m to enable default diff format 4 years ago
Sergey Organov 26a0f58da8 diff-merges: refactor set_diff_merges() 4 years ago
Sergey Organov 4320815eb9 diff-merges: introduce --diff-merges=on 4 years ago
Sergey Organov 388091fe4d diff-merges: add '--diff-merges=1' as synonym for 'first-parent' 4 years ago
Sergey Organov 5071c75316 diff-merges: add old mnemonic counterparts to --diff-merges 4 years ago
Sergey Organov a6d19ecc6b diff-merges: let new options enable diff without -p 4 years ago
Sergey Organov 5733b20f41 diff-merges: do not imply -p for new options 4 years ago
Sergey Organov 8c0ba528bc diff-merges: implement new values for --diff-merges 4 years ago
Sergey Organov 255a4dacc5 diff-merges: make -m/-c/--cc explicitly mutually exclusive 4 years ago
Sergey Organov 3d2b5f2f49 diff-merges: refactor opt settings into separate functions 4 years ago
Sergey Organov a6e66af923 diff-merges: get rid of now empty diff_merges_init_revs() 4 years ago
Sergey Organov 1a2c4d8050 diff-merges: split 'ignore_merges' field 4 years ago
Sergey Organov 6fc944d895 diff-merges: fix -m to properly override -c/--cc 4 years ago
Sergey Organov e121b4b822 diff-merges: revise revs->diff flag handling 4 years ago
Sergey Organov 0c627f5d3c diff-merges: handle imply -p on -c/--cc logic for log.c 4 years ago
Sergey Organov 3291eea310 diff-merges: introduce revs->first_parent_merges flag 4 years ago
Sergey Organov 3b6c17b5c0 diff-merges: new function diff_merges_set_dense_combined_if_unset() 4 years ago
Sergey Organov 09322b1da9 diff-merges: new function diff_merges_suppress() 4 years ago
Sergey Organov 564a4fc847 diff-merges: re-arrange functions to match the order they are called in 4 years ago
Sergey Organov 4f54544d73 diff-merges: rename diff_merges_default_to_enable() to match semantics 4 years ago
Sergey Organov 7acf0d06f5 diff-merges: move checks for first_parent_only out of the module 4 years ago
Sergey Organov 18f09473bf diff-merges: rename all functions to have common prefix 4 years ago
Sergey Organov a37eec6333 revision: move diff merges functions to its own diff-merges.c 4 years ago