index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
pretty.c
Age
Commit message (
Expand
)
Author
Files
Lines
13 days
Merge branch 'rs/date-mode-pass-by-value'
Junio C Hamano
1
-9
/
+9
2024-04-05
date: make DATE_MODE thread-safe
René Scharfe
1
-9
/
+9
2024-04-03
Merge branch 'bl/pretty-shorthand-config-fix'
Junio C Hamano
1
-1
/
+1
2024-04-01
Merge branch 'jk/pretty-subject-cleanup'
Junio C Hamano
1
-23
/
+20
2024-03-25
pretty: find pretty formats case-insensitively
Brian Lyles
1
-1
/
+1
2024-03-19
pretty: drop print_email_subject flag
Jeff King
1
-13
/
+8
2024-03-19
pretty: split oneline and email subject printing
Jeff King
1
-10
/
+12
2024-03-01
trailer: reorder format_trailers_from_commit() parameters
Linus Arver
1
-1
/
+1
2023-10-09
pretty: fix ref filtering for %(decorate) formats
Andy Koppe
1
-0
/
+4
2023-08-21
pretty: add pointer and tag options to %(decorate)
Andy Koppe
1
-1
/
+5
2023-08-21
pretty: add %(decorate[:<options>]) format
Andy Koppe
1
-4
/
+55
2023-08-21
decorate: refactor format_decorations()
Andy Koppe
1
-3
/
+10
2023-07-17
Merge branch 'cw/compat-util-header-cleanup'
Junio C Hamano
1
-1
/
+0
2023-07-17
Merge branch 'rs/userformat-find-requirements-simplify'
Junio C Hamano
1
-4
/
+2
2023-07-17
Merge branch 'rs/pretty-format-double-negation-fix'
Junio C Hamano
1
-3
/
+3
2023-07-07
pretty: use strchr(3) in userformat_find_requirements()
René Scharfe
1
-4
/
+2
2023-07-07
pretty: avoid double negative in format_commit_item()
René Scharfe
1
-3
/
+3
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
1
-0
/
+1
2023-07-06
Merge branch 'cw/strbuf-cleanup'
Junio C Hamano
1
-0
/
+1
2023-07-06
Merge branch 'rs/strbuf-expand-step'
Junio C Hamano
1
-43
/
+56
2023-07-05
git-compat-util: move alloc macros to git-compat-util.h
Calvin Wan
1
-1
/
+0
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
1
-0
/
+1
2023-06-21
diff.h: remove unnecessary include of oidset.h
Elijah Newren
1
-0
/
+1
2023-06-18
strbuf: simplify strbuf_expand_literal_cb()
René Scharfe
1
-2
/
+2
2023-06-18
replace strbuf_expand() with strbuf_expand_step()
René Scharfe
1
-29
/
+43
2023-06-18
pretty: factor out expand_separator()
René Scharfe
1
-14
/
+13
2023-06-12
object-name: move related functions to object-name
Calvin Wan
1
-0
/
+1
2023-04-11
treewide: remove cache.h inclusion due to pager.h changes
Elijah Newren
1
-1
/
+1
2023-04-11
pager.h: move declarations for pager.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-04
Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...
Junio C Hamano
1
-4
/
+6
2023-03-28
post-cocci: adjust comments for recent repo_* migration
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2023-03-28
cocci: apply the "pretty.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2023-03-28
cocci: apply the "commit.h" part of "the_repository.pending"
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2023-03-21
environment.h: move declarations for environment.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-03-21
treewide: be explicit about dependence on gettext.h
Elijah Newren
1
-0
/
+1
2023-03-17
Merge branch 'jk/unused-post-2.39-part2'
Junio C Hamano
1
-1
/
+2
2023-02-24
userformat_want_item(): mark unused parameter
Jeff King
1
-1
/
+2
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-02-23
alloc.h: move ALLOC_GROW() functions from cache.h
Elijah Newren
1
-0
/
+1
2022-12-13
Sync with Git 2.37.5
Junio C Hamano
1
-11
/
+52
2022-12-13
Merge branch 'maint-2.34' into maint-2.35
Junio C Hamano
1
-11
/
+52
2022-12-13
Merge branch 'maint-2.33' into maint-2.34
Junio C Hamano
1
-11
/
+52
2022-12-13
Sync with Git 2.32.5
Junio C Hamano
1
-11
/
+52
2022-12-13
Sync with Git 2.31.6
Junio C Hamano
1
-11
/
+52
2022-12-13
Sync with Git 2.30.7
Junio C Hamano
1
-11
/
+52
2022-12-09
pretty: restrict input lengths for padding and wrapping formats
Patrick Steinhardt
1
-0
/
+26
2022-12-09
utf8: fix truncated string lengths in `utf8_strnwidth()`
Patrick Steinhardt
1
-2
/
+2
2022-12-09
pretty: fix integer overflow in wrapping format
Patrick Steinhardt
1
-1
/
+3
2022-12-09
pretty: fix adding linefeed when placeholder is not expanded
Patrick Steinhardt
1
-1
/
+13
2022-12-09
pretty: fix out-of-bounds read when parsing invalid padding format
Patrick Steinhardt
1
-1
/
+1
2022-12-09
pretty: fix out-of-bounds read when left-flushing with stealing
Patrick Steinhardt
1
-1
/
+1
2022-12-09
pretty: fix out-of-bounds write caused by integer overflow
Patrick Steinhardt
1
-5
/
+6
2022-09-14
Merge branch 'ab/unused-annotation'
Junio C Hamano
1
-1
/
+1
2022-09-14
Merge branch 'jk/unused-annotation'
Junio C Hamano
1
-1
/
+2
2022-09-01
git-compat-util.h: use "UNUSED", not "UNUSED(var)"
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2022-08-29
format-patch: allow forcing the use of in-body From: header
Junio C Hamano
1
-0
/
+2
2022-08-29
pretty: separate out the logic to decide the use of in-body from
Junio C Hamano
1
-1
/
+9
2022-08-19
config: mark unused callback parameters
Jeff King
1
-1
/
+2
2022-07-10
gpg-interface: add function for converting trust level to string
Jaydeep Das
1
-17
/
+1
2021-12-15
Merge branch 'es/pretty-describe-more'
Junio C Hamano
1
-10
/
+48
2021-11-01
Merge branch 'hm/paint-hits-in-log-grep'
Junio C Hamano
1
-12
/
+89
2021-11-01
pretty: add abbrev option to %(describe)
Eli Schwartz
1
-0
/
+15
2021-11-01
pretty: add tag option to %(describe)
Eli Schwartz
1
-0
/
+12
2021-11-01
pretty.c: rework describe options parsing for better extensibility
Eli Schwartz
1
-10
/
+21
2021-10-29
Merge branch 'jk/log-warn-on-bogus-encoding'
Junio C Hamano
1
-5
/
+1
2021-10-29
Revert "logmsg_reencode(): warn when iconv() fails"
Junio C Hamano
1
-5
/
+1
2021-10-25
Merge branch 'fs/ssh-signing'
Junio C Hamano
1
-2
/
+2
2021-10-08
pretty: colorize pattern matches in commit messages
Hamza Mahfooz
1
-12
/
+89
2021-09-10
ssh signing: preliminary refactoring and clean-up
Fabian Stelzer
1
-2
/
+2
2021-08-27
logmsg_reencode(): warn when iconv() fails
Jeff King
1
-1
/
+5
2021-06-28
log: avoid loading decorations for userformats that don't need it
Jeff King
1
-0
/
+4
2021-04-27
pretty: provide human date format
ZheNing Hu
1
-0
/
+3
2021-03-22
Merge branch 'rs/pretty-describe'
Junio C Hamano
1
-0
/
+64
2021-03-13
use CALLOC_ARRAY
René Scharfe
1
-1
/
+1
2021-03-11
archive: expand only a single %(describe) per archive
René Scharfe
1
-0
/
+8
2021-03-01
Merge branch 'hv/trailer-formatting'
Junio C Hamano
1
-39
/
+59
2021-02-17
pretty: add merge and exclude options to %(describe)
René Scharfe
1
-2
/
+41
2021-02-17
pretty: add %(describe)
René Scharfe
1
-0
/
+17
2021-02-15
pretty.c: capture invalid trailer argument
Hariom Verma
1
-4
/
+13
2021-02-15
pretty.c: refactor trailer logic to `format_set_trailers_options()`
Hariom Verma
1
-39
/
+50
2021-01-28
pretty: lazy-load commit data when expanding user-format
Jeff King
1
-11
/
+12
2021-01-12
shortlog: remove unused(?) "repo-abbrev" feature
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2020-12-09
pretty format %(trailers): add a "key_value_separator"
Ævar Arnfjörð Bjarmason
1
-0
/
+9
2020-12-09
pretty format %(trailers): add a "keyonly"
Ævar Arnfjörð Bjarmason
1
-0
/
+1
2020-08-28
pretty: refactor `format_sanitized_subject()`
Hariom Verma
1
-9
/
+11
2020-04-07
format-patch: teach --no-encode-email-headers
Emma Brooks
1
-2
/
+4
2020-02-17
Merge branch 'rs/strbuf-insertstr'
Junio C Hamano
1
-2
/
+2
2020-02-10
strbuf: add and use strbuf_insertstr()
René Scharfe
1
-2
/
+2
2020-01-30
Merge branch 'hi/gpg-mintrustlevel'
Junio C Hamano
1
-1
/
+29
2020-01-15
gpg-interface: add minTrustLevel as a configuration option
Hans Jerry Illikainen
1
-1
/
+29
2019-12-10
Merge branch 'dl/pretty-reference'
Junio C Hamano
1
-6
/
+14
2019-11-20
pretty: implement 'reference' format
Denton Liu
1
-1
/
+3
2019-11-20
pretty: add struct cmt_fmt_map::default_date_mode_type
Denton Liu
1
-0
/
+3
2019-11-20
pretty: provide short date format
René Scharfe
1
-0
/
+3
2019-11-20
pretty.c: inline initalize format_context
Denton Liu
1
-5
/
+5
2019-10-30
pretty: add "%aL" etc. to show local-part of email addresses
Prarit Bhargava
1
-1
/
+8
2019-09-09
log-tree: call load_ref_decorations() in get_name_decoration()
René Scharfe
1
-2
/
+0
2019-06-17
use COPY_ARRAY for copying arrays
René Scharfe
1
-2
/
+2
2019-03-20
pretty: drop unused strbuf from parse_padding_placeholder()
Jeff King
1
-3
/
+2
2019-03-20
pretty: drop unused "type" parameter in needs_rfc2047_encoding()
Jeff King
1
-4
/
+3
2019-03-07
Merge branch 'nd/completion-more-parameters'
Junio C Hamano
1
-0
/
+4
2019-03-07
Merge branch 'aw/pretty-trailers'
Junio C Hamano
1
-18
/
+95
2019-02-20
completion: add more parameter value completion
Nguyễn Thái Ngọc Duy
1
-0
/
+4
2019-02-05
Merge branch 'sb/more-repo-in-api'
Junio C Hamano
1
-13
/
+15
2019-01-29
pretty: add support for separator option in %(trailers)
Anders Waldenborg
1
-0
/
+10
2019-01-29
strbuf: separate callback for strbuf_expand:ing literals
Anders Waldenborg
1
-11
/
+5
2019-01-29
pretty: add support for "valueonly" option in %(trailers)
Anders Waldenborg
1
-1
/
+2
2019-01-29
pretty: allow showing specific trailers
Anders Waldenborg
1
-2
/
+34
2019-01-29
pretty: single return path in %(trailers) handling
Anders Waldenborg
1
-1
/
+3
2019-01-29
pretty: allow %(trailers) options with explicit value
Anders Waldenborg
1
-7
/
+45
2019-01-11
log: add %S option (like --source) to log --format
Issac Trotts
1
-0
/
+12
2018-11-14
pretty: prepare format_commit_message to handle arbitrary repositories
Stefan Beller
1
-7
/
+8
2018-11-14
commit: prepare logmsg_reencode to handle arbitrary repositories
Stefan Beller
1
-6
/
+7
2018-11-03
Merge branch 'mg/gpg-fingerprint'
Junio C Hamano
1
-0
/
+8
2018-10-23
gpg-interface.c: obtain primary key fingerprint as well
Michał Górny
1
-0
/
+4
2018-10-23
gpg-interface.c: support getting key fingerprint via %GF format
Michał Górny
1
-0
/
+4
2018-09-17
Merge branch 'jk/trailer-fixes'
Junio C Hamano
1
-0
/
+3
2018-08-23
pretty, ref-filter: format %(trailers) with no_divider option
Jeff King
1
-0
/
+3
2018-08-15
Merge branch 'jk/size-t'
Junio C Hamano
1
-1
/
+1
2018-08-02
Merge branch 'sb/object-store-lookup'
Junio C Hamano
1
-2
/
+2
2018-07-24
reencode_string: use size_t for string lengths
Jeff King
1
-1
/
+1
2018-07-16
pretty: switch hard-coded constants to the_hash_algo
brian m. carlson
1
-2
/
+2
2018-06-29
commit: add repository argument to get_cached_commit_buffer
Stefan Beller
1
-1
/
+1
2018-06-29
object: add repository argument to parse_object
Stefan Beller
1
-1
/
+1
2018-05-23
Merge branch 'ds/lazy-load-trees'
Junio C Hamano
1
-2
/
+3
2018-04-11
treewide: replace maybe_tree with accessor methods
Derrick Stolee
1
-2
/
+3
2018-04-11
treewide: rename tree to maybe_tree
Derrick Stolee
1
-2
/
+2
2018-03-14
strbuf: convert strbuf_add_unique_abbrev to use struct object_id
brian m. carlson
1
-4
/
+4
2017-11-22
log: add option to choose which refs to decorate
Rafael Ascensão
1
-2
/
+2
2017-10-02
pretty.c: delimit "%(trailers)" arguments with ","
Taylor Blau
1
-5
/
+28
2017-08-26
Merge branch 'jk/trailers-parse'
Junio C Hamano
1
-13
/
+13
2017-08-15
pretty: support normalization options for %(trailers)
Jeff King
1
-3
/
+12
2017-08-15
pretty: move trailer formatting to trailer.c
Jeff King
1
-11
/
+2
2017-07-13
pretty: respect color settings for %C placeholders
Jeff King
1
-4
/
+23
2017-07-10
Merge branch 'rs/pretty-add-again' into maint
Junio C Hamano
1
-32
/
+0
2017-06-24
Merge branch 'bw/config-h'
Junio C Hamano
1
-0
/
+1
2017-06-24
Merge branch 'rs/pretty-add-again'
Junio C Hamano
1
-32
/
+0
2017-06-15
config: don't include config.h by default
Brandon Williams
1
-0
/
+1
2017-06-15
pretty: recalculate duplicate short hashes
René Scharfe
1
-32
/
+0
2017-05-29
Merge branch 'bc/object-id'
Junio C Hamano
1
-1
/
+1
2017-05-08
object: convert parse_object* to take struct object_id
brian m. carlson
1
-1
/
+1
2017-04-27
timestamp_t: a new data type for timestamps
Johannes Schindelin
1
-1
/
+1
2017-04-23
parse_timestamp(): specify explicitly where we parse timestamps
Johannes Schindelin
1
-1
/
+1
2017-03-10
Merge branch 'rs/log-email-subject'
Junio C Hamano
1
-3
/
+4
2017-03-01
pretty: use fmt_output_email_subject()
René Scharfe
1
-3
/
+4
2016-12-11
pretty: add %(trailers) format for displaying trailers of a commit message
Jacob Keller
1
-0
/
+17
2016-10-28
Merge branch 'rs/cocci' into maint
Junio C Hamano
1
-7
/
+5
2016-10-28
Merge branch 'rs/c-auto-resets-attributes' into maint
Junio C Hamano
1
-0
/
+2
2016-10-26
Merge branch 'mg/gpg-richer-status'
Junio C Hamano
1
-0
/
+4
2016-10-17
Merge branch 'rs/cocci'
Junio C Hamano
1
-7
/
+5
2016-10-12
gpg-interface: use more status letters
Michael J Gruber
1
-0
/
+4
2016-10-10
use strbuf_add_unique_abbrev() for adding short hashes, part 3
René Scharfe
1
-7
/
+5
2016-10-06
Merge branch 'rs/c-auto-resets-attributes'
Junio C Hamano
1
-1
/
+1
2016-09-29
pretty: avoid adding reset for %C(auto) if output is empty
René Scharfe
1
-1
/
+1
2016-09-26
Merge branch 'rs/c-auto-resets-attributes'
Junio C Hamano
1
-0
/
+2
2016-09-19
Merge branch 'rs/hex2chr' into maint
Junio C Hamano
1
-8
/
+5
2016-09-19
pretty: let %C(auto) reset all attributes
René Scharfe
1
-0
/
+2
2016-09-12
Merge branch 'rs/hex2chr'
Junio C Hamano
1
-8
/
+5
2016-09-07
introduce hex2chr() for converting two hexadecimal digits to a character
René Scharfe
1
-8
/
+5
2016-08-12
Merge branch 'rs/use-strbuf-add-unique-abbrev'
Junio C Hamano
1
-7
/
+6
2016-08-06
use strbuf_add_unique_abbrev() for adding short hashes
René Scharfe
1
-7
/
+6
2016-07-28
Merge branch 'js/find-commit-subject-ignore-leading-blanks' into maint
Junio C Hamano
1
-8
/
+8
2016-07-11
Merge branch 'nd/graph-width-padded' into maint
Junio C Hamano
1
-1
/
+8
2016-07-11
Merge branch 'js/find-commit-subject-ignore-leading-blanks'
Junio C Hamano
1
-8
/
+8
2016-07-06
Merge branch 'nd/graph-width-padded'
Junio C Hamano
1
-1
/
+8
2016-07-06
Merge branch 'ew/mboxrd-format-am'
Junio C Hamano
1
-8
/
+25
2016-06-27
Merge branch 'et/pretty-format-c-auto' into maint
Junio C Hamano
1
-1
/
+1
2016-06-22
pretty: make the skip_blank_lines() function public
Johannes Schindelin
1
-8
/
+8
2016-06-20
Merge branch 'et/pretty-format-c-auto'
Junio C Hamano
1
-1
/
+1
2016-06-16
pretty.c: support <direction>|(<negative number>) forms
Nguyễn Thái Ngọc Duy
1
-1
/
+7
2016-06-16
pretty: pass graph width to pretty formatting for use in '%>|(N)'
Josef Kufner
1
-0
/
+1
2016-06-06
pretty: support "mboxrd" output format
Eric Wong
1
-8
/
+25
2016-05-27
format_commit_message: honor `color=auto` for `%C(auto)`
Edward Thomson
1
-1
/
+1
2016-03-30
pretty: allow tweaking tabwidth in --expand-tabs
Junio C Hamano
1
-7
/
+8
2016-03-30
pretty: enable --expand-tabs by default for selected pretty formats
Junio C Hamano
1
-7
/
+11
2016-03-30
pretty: expand tabs in indented logs to make things line up properly
Linus Torvalds
1
-2
/
+69
2015-11-20
Remove get_object_hash.
brian m. carlson
1
-4
/
+4
2015-11-20
Convert struct object to object_id
brian m. carlson
1
-5
/
+5
2015-11-20
Add several uses of get_object_hash.
brian m. carlson
1
-4
/
+4
2015-06-29
convert "enum date_mode" into a struct
Jeff King
1
-14
/
+15
2015-03-05
Merge branch 'rs/simple-cleanups'
Junio C Hamano
1
-1
/
+1
2015-02-22
pretty: use starts_with() to check for a prefix
René Scharfe
1
-1
/
+1
2014-10-20
Merge branch 'jn/parse-config-slot'
Junio C Hamano
1
-3
/
+2
2014-10-14
color_parse: do not mention variable name in error message
Jeff King
1
-3
/
+2
2014-10-07
use skip_prefix() to avoid more magic numbers
René Scharfe
1
-30
/
+26
2014-09-29
Merge branch 'hj/pretty-naked-decoration'
Junio C Hamano
1
-0
/
+4
2014-09-19
Merge branch 'rs/export-strbuf-addchars'
Junio C Hamano
1
-7
/
+3
2014-09-19
Merge branch 'jk/commit-author-parsing'
Junio C Hamano
1
-27
/
+6
2014-09-19
Merge branch 'bb/date-iso-strict'
Junio C Hamano
1
-1
/
+4
2014-09-18
pretty: add %D format specifier
Harry Jeffery
1
-0
/
+4
2014-09-08
strbuf: use strbuf_addchars() for adding a char multiple times
René Scharfe
1
-7
/
+3
2014-09-02
Merge branch 'ta/pretty-parse-config'
Junio C Hamano
1
-1
/
+3
2014-08-29
pretty: provide a strict ISO 8601 date format
Beat Bolli
1
-1
/
+4
2014-08-27
commit: provide a function to find a header in a buffer
Jeff King
1
-27
/
+6
2014-08-04
pretty.c: make git_pretty_formats_config return -1 on git_config_string failure
Tanay Abhra
1
-1
/
+3
2014-07-30
pretty: make empty userformats truly empty
Jeff King
1
-0
/
+5
2014-07-30
pretty: treat "--format=" as an empty userformat
Jeff King
1
-2
/
+2
2014-07-22
Merge branch 'rs/code-cleaning'
Junio C Hamano
1
-6
/
+1
2014-07-17
use commit_list_count() to count the members of commit_lists
René Scharfe
1
-6
/
+1
2014-07-16
Merge branch 'rs/code-cleaning'
Junio C Hamano
1
-1
/
+1
[next]