aboutsummaryrefslogtreecommitdiffstats
path: root/graph.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-18diff --stat: add config option to limit filename widthDragan Simic1-1/+0
2023-02-23treewide: replace cache.h with more direct headers, where possibleElijah Newren1-1/+2
2022-02-11log: fix memory leak if --graph is passed multiple timesAlex Henrie1-0/+12
2021-06-15graph: improve grammar of "invalid color" error messageAlex Henrie1-1/+1
2020-07-30strvec: rename struct fieldsJeff King1-2/+2
2020-07-28strvec: convert more callers away from argv_array nameJeff King1-5/+5
2020-07-28strvec: rename files from argv-array to strvecJeff King1-1/+1
2020-04-27graph.c: limit linkage of internal variableĐoàn Trần Công Danh1-1/+1
2020-01-15graph: fix collapse of multiple edgesDerrick Stolee1-2/+8
2020-01-08graph: fix lack of color in horizontal linesDerrick Stolee1-4/+9
2020-01-08graph: drop assert() for merge with two collapsing parentsDerrick Stolee1-4/+0
2019-12-16Merge branch 'hw/doc-in-header'Junio C Hamano1-0/+1
2019-12-16fix-typo: consecutive-word duplicationsryenus1-1/+1
2019-11-18graph: move doc to graph.h and graph.cHeba Waly1-0/+1
2019-10-16graph: fix coloring of octopus dashesJames Coglan1-34/+37
2019-10-16graph: flatten edges that fuse with their right neighborJames Coglan1-8/+26
2019-10-16graph: smooth appearance of collapsing edges on commit linesJames Coglan1-4/+13
2019-10-16graph: rename `new_mapping` to `old_mapping`James Coglan1-27/+27
2019-10-16graph: commit and post-merge lines for left-skewed mergesJames Coglan1-5/+58
2019-10-16graph: tidy up display of left-skewed mergesJames Coglan1-28/+97
2019-10-16graph: extract logic for moving to GRAPH_PRE_COMMIT stateJames Coglan1-4/+8
2019-10-16graph: remove `mapping_idx` and `graph_update_width()`James Coglan1-55/+10
2019-10-16graph: reduce duplication in `graph_insert_into_new_columns()`James Coglan1-13/+7
2019-10-16graph: reuse `find_new_column_by_commit()`James Coglan1-25/+23
2019-10-16graph: handle line padding in `graph_next_line()`James Coglan1-29/+20
2019-10-16graph: automatically track display width of graph linesJames Coglan1-95/+99
2018-10-26Merge branch 'np/log-graph-octopus-fix'Junio C Hamano1-15/+43
2018-10-12log: fix coloring of certain octopus merge shapesNoam Postavsky1-15/+43
2017-10-02graph: use strbuf_addchars() to add spacesRené Scharfe1-7/+3
2017-06-15config: don't include config.h by defaultBrandon Williams1-0/+1
2017-02-15Merge branch 'rs/swap'Junio C Hamano1-9/+2
2017-02-02Merge branch 'nd/log-graph-configurable-colors'Junio C Hamano1-3/+37
2017-01-30graph: use SWAP macroRené Scharfe1-5/+1
2017-01-30use SWAP macroRené Scharfe1-4/+1
2017-01-23log --graph: customize the graph lines with config log.graphColorsNguyễn Thái Ngọc Duy1-3/+37
2016-10-06Merge branch 'jk/graph-padding-fix'Junio C Hamano1-4/+12
2016-09-29graph: fix extra spaces in graph_padding_lineJeff King1-4/+12
2016-08-31graph: add support for --line-prefix on all graph-aware outputJacob Keller1-34/+64
2016-08-31diff.c: remove output_prefix_length fieldJunio C Hamano1-2/+0
2016-07-19Merge branch 'js/log-to-diffopt-file'Junio C Hamano1-13/+17
2016-06-24graph: respect the diffopt.file settingJohannes Schindelin1-13/+17
2016-06-16pretty: pass graph width to pretty formatting for use in '%>|(N)'Josef Kufner1-0/+7
2016-02-22convert trivial cases to ALLOC_ARRAYJeff King1-6/+4
2014-09-29Merge branch 'rs/graph-simplify'Junio C Hamano1-13/+4
2014-09-26Merge branch 'rs/realloc-array'Junio C Hamano1-10/+4
2014-09-22graph: simplify graph_padding_line()René Scharfe1-13/+4
2014-09-18use REALLOC_ARRAY for changing the allocation size of arraysRené Scharfe1-10/+4
2014-09-08strbuf: use strbuf_addchars() for adding a char multiple timesRené Scharfe1-3/+2
2013-10-18graph: fix coloring around octopus mergesHemmo Nieminen1-2/+2
2013-03-03Revert "graph.c: mark private file-scope symbols as static"John Keeping1-30/+2
2013-02-07graph: output padding for merge subsequent parentsJohn Keeping1-0/+10
2013-01-14Merge branch 'mk/maint-graph-infinity-loop' into maintJunio C Hamano1-1/+1
2012-09-25graph.c: infinite loop in git whatchanged --graph -mMichał Kiedrowicz1-1/+1
2012-09-15graph.c: mark private file-scope symbols as staticJunio C Hamano1-2/+30
2012-04-16Add output_prefix_length to diff_optionsLucian Poston1-0/+3
2011-08-19color: delay auto-color decision until point of useJeff King1-1/+1
2011-08-18diff: refactor COLOR_DIFF from a flag into an intJeff King1-1/+1
2011-04-04Share color list between graph and show-branchDan McGee1-22/+1
2011-03-09rev-list/log: factor out revision mark generationMichael J Gruber1-15/+2
2010-08-22Merge branch 'maint'Junio C Hamano1-1/+1
2010-08-22Typos in code comments, an error message, documentationRalf Wildenhues1-1/+1
2010-07-13Enable custom schemes for column colors in the graph APIJohan Herland1-11/+26
2010-07-13Make graph_next_line() available in the graph.h APIJohan Herland1-12/+1
2010-05-31graph.c: register a callback for graph outputBo Yang1-0/+19
2010-03-07Add GIT_COLOR_BOLD_* and GIT_COLOR_BG_*Mark Lodato1-6/+6
2009-08-27Merge branch 'as/maint-graph-interesting-fix'Junio C Hamano1-2/+3
2009-08-21graph API: fix bug in graph_is_interesting()Adam Simpkins1-2/+3
2009-08-18graph API: use a new color when starting a brand new columnAdam Simpkins1-3/+11
2009-07-22janitor: use NULL and not 0 for pointers.Pierre Habouzit1-1/+1
2009-05-18Merge branch 'ac/graph-horizontal-line'Junio C Hamano1-15/+47
2009-04-22Fix typos / spelling in commentsMike Ralphson1-1/+1
2009-04-22graph API: Use horizontal lines for more compact graphsAllan Caffee1-15/+47
2009-04-22graph API: fix a bug in the rendering of octopus mergesAllan Caffee1-1/+1
2009-04-22graph API: fix extra space during pre_commit_line stateAllan Caffee1-2/+2
2009-04-13graph API: Added logic for colored edgesAllan Caffee1-48/+198
2008-10-12Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializerBrandon Casey1-9/+4
2008-09-25graph.c: make many functions staticNanako Shiraishi1-14/+43
2008-06-06git log --graph: print '*' for all commits, including mergesAdam Simpkins1-14/+0
2008-06-06graph API: fix "git log --graph --first-parent"Adam Simpkins1-11/+53
2008-06-01graph API: avoid printing unnecessary padding before some octopus mergesAdam Simpkins1-5/+8
2008-06-01graph API: improve display of merge commitsAdam Simpkins1-17/+93
2008-05-25get_revision(): honor the topo_order flag for boundary commitsAdam Simpkins1-8/+1
2008-05-25Fix output of "git log --graph --boundary"Adam Simpkins1-13/+66
2008-05-25log --graph --left-right: show left/right information in place of '*'Adam Simpkins1-11/+11
2008-05-25graph API: don't print branch lines for uninteresting merge parentsAdam Simpkins1-13/+44
2008-05-25graph API: fix graph mis-alignment after uninteresting commitsAdam Simpkins1-0/+3
2008-05-05graph API: eliminate unnecessary indentationAdam Simpkins1-14/+52
2008-05-05Add history graph APIAdam Simpkins1-0/+907