aboutsummaryrefslogtreecommitdiffstats
path: root/builtin-blame.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-22Move 'builtin-*' into a 'builtin/' subdirectoryLinus Torvalds1-2477/+0
2010-02-08Merge branch 'maint-1.6.5' into maintJunio C Hamano1-1/+1
2010-02-08blame: prevent a segv when -L given start > EOFJay Soffian1-1/+1
2009-12-22Merge branch 'maint'Junio C Hamano1-3/+10
2009-12-22Prevent git blame from segfaulting on a missing author nameDavid Reiss1-3/+10
2009-11-23Merge branch 'jc/log-stdin'Junio C Hamano1-0/+1
2009-11-20Teach --stdin option to "log" familyJunio C Hamano1-0/+1
2009-10-21blame: make sure that the last line ends in an LFJohannes Schindelin1-0/+6
2009-08-31Style fixes, add a space after if/for/while.Brian Gianforcaro1-1/+1
2009-06-27Use die_errno() instead of die() when checking syscallsThomas Rast1-4/+4
2009-06-27Convert existing die(..., strerror(errno)) to die_errno()Thomas Rast1-4/+3
2009-06-03Merge branch 'maint'Junio C Hamano1-8/+18
2009-06-03blame: correctly handle a path that used to be a directoryJunio C Hamano1-8/+18
2009-05-25parse-opts: prepare for OPT_FILENAMEStephen Boyd1-1/+1
2009-05-01Fix a bunch of pointer declarations (codestyle)Felipe Contreras1-4/+4
2009-03-26Merge branch 'jc/maint-1.6.0-blame-s'Junio C Hamano1-4/+4
2009-03-18blame: read custom grafts given by -S before calling setup_revisions()Junio C Hamano1-4/+4
2009-03-11Merge branch 'el/blame-date'Junio C Hamano1-16/+51
2009-03-05Make git blame's date output format configurable, like git logEugene Letuchy1-16/+51
2009-03-05Merge branch 'jc/blame'Junio C Hamano1-64/+43
2009-02-15Merge branch 'ms/mailmap'Junio C Hamano1-20/+32
2009-02-08Change current mailmap usage to do matching on both name and email of author/...Marius Storm-Olsen1-19/+31
2009-02-08Add mailmap.file as configurational option for mailmap locationMarius Storm-Olsen1-1/+1
2009-02-04builtin-blame.c: Use utf8_strwidth for author's namesGeoffrey Thomas1-5/+7
2008-12-17builtin-blame.c: use strbuf_readlink()Junio C Hamano1-4/+1
2008-11-08Merge branch 'rs/blame'Junio C Hamano1-151/+56
2008-10-25blame: use xdi_diff_hunks(), get rid of struct patchRené Scharfe1-139/+52
2008-10-25Always initialize xpparam_t to 0Brian Downing1-0/+1
2008-10-25blame: inline get_patch()René Scharfe1-20/+11
2008-10-21builtin-blame: Reencode commit messages according to git-log rules.Alexander Gavrilov1-5/+11
2008-10-12blame: show "previous" information in --porcelain/--incremental formatJunio C Hamano1-30/+12
2008-10-12git-blame: refactor code to emit "porcelain format" outputJunio C Hamano1-34/+31
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerBrandon Casey1-2/+1
2008-10-06Merge branch 'maint'Shawn O. Pearce1-0/+2
2008-10-05builtin-blame: Fix blame -C -C with submodules.Alexander Gavrilov1-0/+2
2008-09-06Merge branch 'maint'Junio C Hamano1-4/+5
2008-09-05"blame -c" should be compatible with "annotate"Junio C Hamano1-4/+5
2008-09-03Merge branch 'maint'Junio C Hamano1-1/+1
2008-08-30Start conforming code to "git subcmd" styleHeikki Orsila1-1/+1
2008-08-14xdiff-interface: hide the whole "xdiff_emit_state" business from the callerJunio C Hamano1-3/+1
2008-08-13Make xdi_diff_outf interface for running xdiff_outf diffsBrian Downing1-3/+1
2008-07-31Teach --find-copies-harder to "git blame"Junio C Hamano1-0/+4
2008-07-21Rename path_list to string_listJohannes Schindelin1-5/+5
2008-07-16Merge branch 'sb/dashless'Junio C Hamano1-1/+1
2008-07-15Do not try to detect move/copy for entries below threshold.Alexander Gavrilov1-5/+11
2008-07-15Avoid rescanning unchanged entries in search for copies.Alexander Gavrilov1-2/+19
2008-07-13Make usage strings dash-lessStephan Beyer1-1/+1
2008-07-09revisions: refactor handle_revision_opt into parse_revision_opt.Pierre Habouzit1-10/+1
2008-07-09git-blame: fix lapsusPierre Habouzit1-1/+1
2008-07-08git-blame: migrate to incremental parse-option [2/2]Pierre Habouzit1-92/+38
2008-07-08git-blame: migrate to incremental parse-option [1/2]Pierre Habouzit1-102/+118
2008-07-08Merge branch 'jc/blame' (early part) into HEADJunio C Hamano1-59/+147
2008-05-14Provide git_config with a callback-data parameterJohannes Schindelin1-3/+3
2008-04-12git-blame --reverseJunio C Hamano1-16/+65
2008-04-12builtin-blame.c: allow more than 16 parentsJunio C Hamano1-32/+61
2008-04-12builtin-blame.c: move prepare_final() into a separate function.Junio C Hamano1-23/+33
2008-02-22Avoid unnecessary "if-before-free" tests.Jim Meyering1-2/+1
2008-02-20Merge branch 'jc/setup'Junio C Hamano1-3/+1
2008-02-17check return code of prepare_revision_walkMartin Koegler1-1/+2
2008-02-16Merge branch 'sp/safecrlf'Junio C Hamano1-1/+1
2008-02-06safecrlf: Add mechanism to warn about irreversible crlf conversionsSteffen Prohaska1-1/+1
2008-02-05Make blame accept absolute pathsRobin Rosenberg1-3/+1
2008-01-21Make on-disk index representation separate from in-core oneLinus Torvalds1-1/+1
2008-01-03Fix grammar nits in documentation and in code comments.Jim Meyering1-1/+1
2007-12-18builtin-blame.c: remove unneeded memclr()Junio C Hamano1-1/+0
2007-12-13xdl_diff: identify call sites.Junio C Hamano1-1/+1
2007-12-12Fix small memory leaks induced by diff_tree_setup_pathsMike Hommey1-1/+3
2007-12-11blame: drop blob data after passing blame to the parentJunio C Hamano1-2/+15
2007-11-11Make the diff_options bitfields be an unsigned with explicit masks.Pierre Habouzit1-5/+5
2007-11-09builtin-blame: set up the work_tree before the first file accessJohannes Schindelin1-0/+1
2007-11-05Make git-blame fail when working tree is needed and we're not in oneMike Hommey1-0/+1
2007-11-03Merge branch 'maint'Junio C Hamano1-3/+3
2007-11-03Delay pager setup in git blameMike Hommey1-3/+3
2007-10-18Teach core.autocrlf to 'git blame'Marius Storm-Olsen1-0/+1
2007-09-29strbuf_read_file enhancement, and use it.Pierre Habouzit1-6/+2
2007-09-20Full rework of quote_c_style and write_name_quoted.Pierre Habouzit1-2/+1
2007-09-16Now that cache.h needs strbuf.h, remove useless includes.Pierre Habouzit1-1/+0
2007-09-10Strbuf API extensions and fixes.Pierre Habouzit1-3/+3
2007-09-06Use strbuf API in apply, blame, commit-tree and diffPierre Habouzit1-23/+12
2007-08-25blame: check return value from read_sha1_file()Junio C Hamano1-0/+11
2007-07-06Future-proof source for changes in xdemitconf_tJohannes Schindelin1-1/+1
2007-06-30Don't fflush(stdout) when it's not helpfulTheodore Ts'o1-0/+1
2007-06-09git-blame -w: ignore whitespaceJunio C Hamano1-2/+6
2007-06-09git-blame: do not indent with spaces.Junio C Hamano1-4/+4
2007-05-06Merge branch 'maint'Junio C Hamano1-14/+53
2007-05-05blame: -C -C -CJunio C Hamano1-2/+13
2007-05-05blame: Notice a wholesale incorporation of an existing file.Junio C Hamano1-12/+40
2007-05-03blame: use .mailmap unconditionallyJunio C Hamano1-8/+2
2007-04-30Remove pointless calls to access(2) when checking for .mailmapAlex Riesen1-1/+1
2007-04-29Apply mailmap in git-blame output.Junio C Hamano1-3/+39
2007-04-29blame -s: suppress author name and time.Junio C Hamano1-5/+14
2007-04-16Update git-annotate/git-blame documentationAndrew Ruder1-3/+3
2007-04-14git-blame: Fix overrun in fake_working_tree_commit()Michael Spang1-1/+1
2007-03-20blame: cmp_suspect is not "cmp" anymore.Junio C Hamano1-13/+13
2007-03-19blame: micro-optimize cmp_suspect()Junio C Hamano1-3/+2
2007-03-07Cast 64 bit off_t to 32 bit size_tShawn O. Pearce1-1/+1
2007-03-07General const correctness fixesShawn O. Pearce1-10/+10
2007-02-27convert object type handling from a string to a numberNicolas Pitre1-10/+8
2007-02-20prefixcmp(): fix-up mechanical conversion.Junio C Hamano1-3/+3
2007-02-20Mechanical conversion to use prefixcmp()Junio C Hamano1-3/+3
2007-02-17Merge branch 'maint'Junio C Hamano1-0/+3
2007-02-16git-blame: prevent argument parsing segfaultTommi Kyntola1-0/+3
2007-02-13blame: --show-stats for easier optimization work.Junio C Hamano1-1/+4
2007-02-06annotate: fix for cvsserver.Junio C Hamano1-3/+6
2007-02-05blame: document --contents optionJunio C Hamano1-1/+1
2007-02-05Use pretend_sha1_file() in git-blame and git-merge-recursive.Junio C Hamano1-1/+1
2007-02-05git-blame: no rev means start from the working tree file.Junio C Hamano1-25/+184
2007-02-03Assorted typo fixesPavel Roskin1-3/+3
2007-01-29git-blame: somewhat better commenting.Junio C Hamano1-38/+255
2007-01-28git-blame --incremental: don't use pagerRen,Ai(B Scharfe1-0/+3
2007-01-28git-blame --porcelain: quote filename in c-style when needed.Junio C Hamano1-5/+10
2007-01-28git-blame --incrementalLinus Torvalds1-66/+107
2006-12-20Merge branch 'jc/blame'Junio C Hamano1-2/+31
2006-12-20simplify inclusion of system header files.Junio C Hamano1-4/+0
2006-12-18blame: -b (blame.blankboundary) and --root (blame.showroot)Junio C Hamano1-2/+31
2006-12-13git-blame: show lines attributed to boundary commits differently.Junio C Hamano1-1/+14
2006-11-29git-blame: fix rev parameter handling.Alex Riesen1-0/+1
2006-11-28git blame -C: fix output format tweaks when crossing file boundary.Junio C Hamano1-5/+5
2006-11-10git-annotate: fix -S on graft file with comments.Junio C Hamano1-1/+2
2006-11-08git-pickaxe: retire pickaxeJunio C Hamano1-0/+1889