<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/graph.h, branch v1.7.7.4</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.7.7.4</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.7.7.4'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2010-07-13T23:33:02Z</updated>
<entry>
<title>Enable custom schemes for column colors in the graph API</title>
<updated>2010-07-13T23:33:02Z</updated>
<author>
<name>Johan Herland</name>
<email>johan@herland.net</email>
</author>
<published>2010-07-13T21:23:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=1e3d4119d21df2812584a09a18d35414efbc1336'/>
<id>urn:sha1:1e3d4119d21df2812584a09a18d35414efbc1336</id>
<content type='text'>
Currently, the graph code is hardcoded to use ANSI color escapes for
coloring the column characters in the generated graphs. This patch
allows a custom scheme of colors to be set at runtime, allowing
different types of color escapes to be used.

A new function - graph_set_column_colors() - is added to the graph.h API,
which allows a custom column_colors array (and column_colors_max value)
to replace the builtin ANSI array (and _max value). The new function -
if used - must be called before graph_init() is called.

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make graph_next_line() available in the graph.h API</title>
<updated>2010-07-13T23:32:30Z</updated>
<author>
<name>Johan Herland</name>
<email>johan@herland.net</email>
</author>
<published>2010-07-13T21:23:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=6bdc17d9a69bdd736901b115841479f5782a510e'/>
<id>urn:sha1:6bdc17d9a69bdd736901b115841479f5782a510e</id>
<content type='text'>
In order to successfully use the graph API from a context other than the
stdout/command-line scenario (where the graph_show_* functions are
suitable), we need direct access to graph_next_line(), to drive the
graph drawing process.

Signed-off-by: Johan Herland &lt;johan@herland.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: undocument gc'd function graph_release()</title>
<updated>2009-11-20T07:05:17Z</updated>
<author>
<name>Greg Price</name>
<email>price@ksplice.com</email>
</author>
<published>2009-11-19T20:58:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=aa8dc9679a6a7daea261abe969af331c741a9f2c'/>
<id>urn:sha1:aa8dc9679a6a7daea261abe969af331c741a9f2c</id>
<content type='text'>
graph_release() was removed in 064bfbd.  Cut it from the API
documentation and a comment.

Signed-off-by: Greg Price &lt;price@ksplice.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>graph.c: make many functions static</title>
<updated>2008-09-25T15:00:28Z</updated>
<author>
<name>Nanako Shiraishi</name>
<email>nanako3@lavabit.com</email>
</author>
<published>2008-09-25T09:41:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=064bfbde45e5ad70a5f8a2290ff3fbed0b69f326'/>
<id>urn:sha1:064bfbde45e5ad70a5f8a2290ff3fbed0b69f326</id>
<content type='text'>
These function are not used anywhere.  Also removes graph_release()
that is never called.

Signed-off-by: Nanako Shiraishi &lt;nanako3@lavabit.com&gt;
Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
<entry>
<title>log --graph --left-right: show left/right information in place of '*'</title>
<updated>2008-05-25T19:06:52Z</updated>
<author>
<name>Adam Simpkins</name>
<email>adam@adamsimpkins.net</email>
</author>
<published>2008-05-25T07:07:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=7528f27dd677bed65d758667a621034b853595b4'/>
<id>urn:sha1:7528f27dd677bed65d758667a621034b853595b4</id>
<content type='text'>
With the --graph option, the graph already outputs 'o' instead of '*'
for boundary commits.  Make it emit '&lt;' or '&gt;' when --left-right is
specified.

(This change also disables the '^' prefix for UNINTERESTING commits.
The graph code currently doesn't print anything special for these
commits, since it assumes no UNINTERESTING, non-BOUNDARY commits are
displayed.  This is potentially a bug if UNINTERESTING non-BOUNDARY
commits can actually be displayed via some code path.)

[jc: squashed the left-right change from Dscho and Adam's fixup into one]

Signed-off-by: Adam Simpkins &lt;adam@adamsimpkins.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Add history graph API</title>
<updated>2008-05-06T00:56:36Z</updated>
<author>
<name>Adam Simpkins</name>
<email>adam@adamsimpkins.net</email>
</author>
<published>2008-05-04T10:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=c12172d2eab91b79b8181b04ab5a5332a96e34a8'/>
<id>urn:sha1:c12172d2eab91b79b8181b04ab5a5332a96e34a8</id>
<content type='text'>
This new API allows the commit history to be displayed as a text-based
graphical representation.

Signed-off-by: Adam Simpkins &lt;adam@adamsimpkins.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
