aboutsummaryrefslogtreecommitdiffstats
path: root/builtin/shortlog.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-19shortlog: stop setting pp.print_email_subjectJeff King1-1/+0
2023-06-21diff.h: remove unnecessary include of oidset.hElijah Newren1-0/+1
2023-06-21cache.h: remove this no-longer-used headerElijah Newren1-1/+0
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano1-0/+3
2023-03-28post-cocci: adjust comments for recent repo_* migrationÆvar Arnfjörð Bjarmason1-1/+1
2023-03-28cocci: apply the "pretty.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-2/+4
2023-03-28cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-2/+3
2023-03-21setup.h: move declarations for setup.c functions from cache.hElijah Newren1-0/+1
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren1-0/+1
2023-03-21treewide: be explicit about dependence on gettext.hElijah Newren1-0/+1
2022-10-24shortlog: implement `--group=committer` in terms of `--group=<format>`Taylor Blau1-11/+3
2022-10-24shortlog: implement `--group=author` in terms of `--group=<format>`Taylor Blau1-9/+4
2022-10-24shortlog: extract `shortlog_finish_setup()`Taylor Blau1-1/+6
2022-10-24shortlog: support arbitrary commit format `--group`sTaylor Blau1-1/+40
2022-10-24shortlog: extract `--group` fragment for translationTaylor Blau1-1/+1
2022-10-24shortlog: make trailer insertion a noop when appropriateTaylor Blau1-3/+4
2022-10-24shortlog: accept `--date`-related optionsJeff King1-1/+2
2022-08-19parse-options: add support for parsing subcommandsSZEDER Gábor1-0/+1
2022-07-14shortlog: use a stable sortJohannes Schindelin1-1/+1
2022-04-13revisions API users: add straightforward release_revisions()Ævar Arnfjörð Bjarmason1-0/+2
2022-04-13string_list API users: use string_list_init_{no,}dupÆvar Arnfjörð Bjarmason1-2/+4
2022-03-07string-list API: change "nr" and "alloc" to "size_t"Ævar Arnfjörð Bjarmason1-5/+5
2022-02-11log: add a --no-graph optionAlex Henrie1-0/+1
2021-10-08parse-options.[ch]: consistently use "enum parse_opt_result"Ævar Arnfjörð Bjarmason1-0/+3
2021-01-25Merge branch 'ab/mailmap'Junio C Hamano1-14/+2
2021-01-12shortlog: remove unused(?) "repo-abbrev" featureÆvar Arnfjörð Bjarmason1-14/+2
2021-01-06builtin/*: update usage formatZheNing Hu1-5/+5
2020-11-11shortlog: use strset from strmap.hElijah Newren1-57/+4
2020-11-02hashmap: provide deallocation function namesElijah Newren1-1/+1
2020-09-27shortlog: allow multiple groups to be specifiedJeff King1-24/+40
2020-09-27shortlog: parse trailer identsJeff King1-0/+6
2020-09-27shortlog: rename parse_stdin_ident()Jeff King1-3/+3
2020-09-27shortlog: de-duplicate trailer valuesJeff King1-0/+58
2020-09-27shortlog: match commit trailers with --groupJeff King1-1/+43
2020-09-27shortlog: add grouping optionJeff King1-11/+48
2020-09-25shortlog: change "author" variables to "ident"Jeff King1-18/+18
2020-04-28Use OPT_CALLBACK and OPT_CALLBACK_FDenton Liu1-2/+2
2018-12-15Merge branch 'nd/show-gitcomp-compilation-fix' into maintJunio C Hamano1-0/+2
2018-12-12parse-options: fix SunCC compiler warningNguyễn Thái Ngọc Duy1-0/+2
2018-09-21revision.c: remove implicit dependency on the_indexNguyễn Thái Ngọc Duy1-1/+1
2018-08-17Merge branch 'rs/parse-opt-lithelp'Junio C Hamano1-2/+3
2018-08-03parse-options: automatically infer PARSE_OPT_LITERAL_ARGHELPRené Scharfe1-2/+1
2018-08-03shortlog: correct option help for -wRené Scharfe1-2/+4
2018-04-10Merge branch 'ps/contains-id-error-message'Junio C Hamano1-0/+1
2018-03-22parse-options: do not show usage upon invalid option valuePaul-Sebastian Ungureanu1-0/+1
2018-03-15shortlog: disallow left-over arguments outside repoMartin Ågren1-0/+5
2018-03-13shortlog: add usage-string for stdin-readingMartin Ågren1-1/+2
2017-09-09shortlog: skip format/parse roundtrip for internal traversalJeff King1-21/+35
2017-06-15config: don't include config.h by defaultBrandon Williams1-0/+1
2017-03-24Merge branch 'rs/shortlog-cleanup'Junio C Hamano1-1/+0
2017-03-18shortlog: don't set after_subject to an empty stringRené Scharfe1-1/+0
2017-03-10Merge branch 'rs/log-email-subject'Junio C Hamano1-1/+1
2017-03-01pretty: use fmt_output_email_subject()René Scharfe1-1/+1
2016-12-15shortlog: group by committer informationLinus Torvalds1-3/+12
2016-09-29use QSORT, part 2René Scharfe1-1/+1
2016-07-19Merge branch 'js/log-to-diffopt-file'Junio C Hamano1-5/+10
2016-06-24shortlog: respect the --output=<file> settingJohannes Schindelin1-1/+3
2016-06-24shortlog: support outputting to streams other than stdoutJohannes Schindelin1-5/+8
2016-06-13Merge branch 'jk/parseopt-string-list' into jk/string-list-static-initJunio C Hamano1-3/+3
2016-06-13blame,shortlog: don't make local option variables staticJeff King1-3/+3
2016-01-28Merge branch 'jk/shortlog'Junio C Hamano1-87/+99
2016-01-19shortlog: don't warn on empty authorJeff King1-8/+0
2016-01-19shortlog: optimize out useless string listJeff King1-12/+31
2016-01-19shortlog: optimize out useless "<none>" normalizationJeff King1-29/+34
2016-01-19shortlog: optimize "--summary" modeJeff King1-4/+6
2016-01-19shortlog: replace hand-parsing of author with pretty-printerJeff King1-36/+26
2016-01-19shortlog: use strbufs to read from stdinJeff King1-9/+12
2016-01-19shortlog: match both "Author:" and "author" on stdinJeff King1-3/+4
2015-11-20Convert struct object to object_idbrian m. carlson1-1/+1
2015-06-29convert "enum date_mode" into a structJeff King1-1/+1
2015-01-14standardize usage info string formatAlex Henrie1-1/+1
2013-12-05replace {pre,suf}fixcmp() with {starts,ends}_with()Christian Couder1-3/+3
2013-09-24Merge branch 'jk/shortlog-tolerate-broken-commit'Jonathan Nieder1-2/+4
2013-09-18shortlog: ignore commits with missing authorsJeff King1-2/+4
2013-08-05Replace deprecated OPT_BOOLEAN by OPT_BOOLStefan Beller1-6/+6
2013-06-26pretty: --format output should honor logOutputEncodingAlexey Shumkin1-0/+1
2013-04-22builtin/shortlog.c: make usage string consistent with logRamkumar Ramachandra1-3/+1
2013-01-20Merge branch 'ap/log-mailmap'Junio C Hamano1-39/+15
2013-01-10mailmap: simplify map_user() interfaceAntoine Pelisse1-20/+12
2013-01-07Use split_ident_line to parse author and committerAntoine Pelisse1-26/+10
2013-01-02Merge branch 'sp/shortlog-missing-lf'Junio C Hamano1-3/+2
2012-12-11shortlog: fix wrapping lines of wraplenSteffen Prohaska1-3/+2
2012-08-20i18n: shortlog: mark parseopt strings for translationNguyễn Thái Ngọc Duy1-7/+7
2011-05-31Merge branch 'jk/format-patch-am'Junio C Hamano1-3/+3
2011-05-26clean up calling conventions for pretty.c functionsJeff King1-1/+2
2011-05-26pretty: add pp_commit_easy function for simple callersJeff King1-2/+1
2011-04-11sparse: Fix an "symbol 'format_subject' not declared" warningRamsay Jones1-3/+0
2011-03-09i18n: git-shortlog basic messagesÆvar Arnfjörð Bjarmason1-4/+4
2010-12-06parse-options: Don't call parse_options_check() so muchStephen Boyd1-2/+2
2010-08-11shortlog: run setup_git_directory_gently() soonerNguyễn Thái Ngọc Duy1-2/+1
2010-06-27string_list: Fix argument order for string_list_appendJulian Phillips1-1/+1
2010-06-27string_list: Fix argument order for string_list_insertJulian Phillips1-1/+1
2010-05-21Merge branch 'jn/shortlog'Junio C Hamano1-1/+2
2010-03-10Merge branch 'lt/deepen-builtin-source'Junio C Hamano1-0/+356
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds1-0/+343