11 Commits (88b302f5e2e0a6f6610912df49c473967fe59c89)

Author SHA1 Message Date
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago
Daniel Barkalow b02bd65f67 Export some email and pretty-printing functions 17 years ago
Marco Costalba c3a670de50 Avoid a useless prefix lookup in strbuf_expand() 17 years ago
Junio C Hamano f7ab5c7937 custom pretty format: tolerate empty e-mail address 17 years ago
René Scharfe 7ed0988adc Make "--pretty=format" parser a bit more careful. 17 years ago
René Scharfe b9c6232138 --format=pretty: avoid calculating expensive expansions twice 17 years ago
René Scharfe f29d59586c --pretty=format: parse commit message only once 17 years ago
René Scharfe cde75e59e1 --pretty=format: on-demand format expansion 17 years ago
Johannes Schindelin 93fc05eb9e Split off the pretty print stuff into its own file 17 years ago
Linus Torvalds 23c17d4a4a Simplify topo-sort logic 17 years ago
Junio C Hamano 4593fb8405 format-patch -s: add MIME encoding header if signer's name requires so 17 years ago
Johannes Schindelin 60fcc2e6ce clear_commit_marks(): avoid deep recursion 17 years ago
Pierre Habouzit b315c5c081 strbuf change: be sure ->buf is never ever NULL. 17 years ago
Michal Vitecek 55246aac67 Don't use "<unknown>" for placeholders and suppress printing of empty user formats. 17 years ago
Pierre Habouzit c76689df6c strbuf API additions and enhancements. 17 years ago
Pierre Habouzit 182af8343c Use xmemdupz() in many places. 17 years ago
Pierre Habouzit 8b6087fb25 Remove preemptive allocations. 17 years ago
Pierre Habouzit a08f23ab3e Refactor replace_encoding_header. 17 years ago
Pierre Habouzit 674d172730 Rework pretty_print_commit to use strbufs instead of custom buffers. 17 years ago
Pierre Habouzit 4acfd1b799 Change semantics of interpolate to work like snprintf. 17 years ago
Ren,bi(B Scharfe 7b95089c0f Export format_commit_message() 17 years ago
Marco Costalba c4640fe8d9 Avoid to duplicate commit message when is not encoded 18 years ago
Junio C Hamano 73013afd14 Make show_rfc2822_date() just another date output format. 18 years ago
Robin Rosenberg ee8f838e03 Support output ISO 8601 format dates 18 years ago
Johannes Schindelin 4cd008a925 pp_header(): work around possible memory corruption 18 years ago
Junio C Hamano 4175e9e3a8 More static 18 years ago
Junio C Hamano 4234a76167 Extend --pretty=oneline to cover the first paragraph, 18 years ago
Junio C Hamano 80583c0ef6 Lift 16kB limit of log message output 18 years ago
Junio C Hamano 16befb8b7f Even more missing static 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Kristian Høgsberg 996e2d6ea2 Use =20 when rfc2047 encoding spaces. 18 years ago
Jeff King 0ab564be6e format-patch: add MIME-Version header when we add content-type. 18 years ago
Alex Riesen e102d4353d Small correction in reading of commit headers 18 years ago
Daniel Barkalow 5094102e13 Make xstrndup common 18 years ago
Junio C Hamano a7b02ccf9a Add --date={local,relative,default} 18 years ago
Linus Torvalds 100c5f3b0b Clean up object creation to use more common code 18 years ago
Junio C Hamano 199c45bf2b Add %m to '--pretty=format:' 18 years ago
Jeff King d0e50cb4cb commit: fix pretty-printing of messages with "\nencoding " 18 years ago
Jeff King 6a5ea2d023 Fix "--pretty=format:" encoding item 18 years ago
Junio C Hamano 542e165cdc Fix "--pretty=format:" for parent related items. 18 years ago
Jeff King 4621af3716 --pretty=format: fix broken %ct and %at interpolation 18 years ago
James Bowes 567fb65e25 Replace remaining instances of strdup with xstrdup. 18 years ago
Shawn O. Pearce 3a55602eec General const correctness fixes 18 years ago
Nicolas Pitre 21666f1aae convert object type handling from a string to a number 18 years ago
Johannes Schindelin e52a5de45a pretty-formats: add 'format:<string>' 18 years ago
Eric Wong b6936205e7 Disallow invalid --pretty= abbreviations 18 years ago
Junio C Hamano f7e68b2967 Use log output encoding in --pretty=email headers. 18 years ago
Junio C Hamano 03840fc32d Allow in_merge_bases() to take more than one reference commits. 18 years ago
Junio C Hamano 1295228d1f merge-base: do not leak commit list 18 years ago
Andy Whitcroft 93822c2239 short i/o: fix calls to write to use xwrite or write_in_full 18 years ago