Thread (5 messages) flat view 5 messages, 2 authors, 2016-08-13

Re: [TopGit PATCH v2] tg-graph: print dependency graph like git log --graph

From: Bert Wesarg <hidden>
Date: 2016-06-15 22:46:48

On Wed, May 20, 2009 at 12:37, Michael Radziej [off-list ref] wrote:
On Wed, May 20, Bert Wesarg wrote:
quoted
ChangeLog:
 v2:
   * fix rename bug which caused random segfaults in gvpr
   * add --decorate option, to print horizontal line from graph node to patch
     name (like gitk do it for commits with tags or branch decorations)
   * in dfs mode we should maintain the order given by the input
   * make dfs mode the default
Hmm, still doesn't work, but in a different way ;-)

a) graphviz 2.16-3ubuntu2

mir@mir:topgit (bw/tg-graph-v2)> tg graph
gvpr: "/usr/local/share/topgit/graph.gvpr", line 952: gg_nl_ret +=
graph_output_commit_line();<<<
 -- cannot convert node_t to string
Just a note: I have never seen this error on my side.
mir@mir:topgit (bw/tg-graph-v2)> tg summary --graphviz
# GraphViz output; pipe to:
#   | dot -Tpng -o <ouput>
# or
#   | dot -Txlib

digraph G {

       graph [
               rankdir = "TB"
               label="TopGit Layout\n\n\n"
               fontsize = 14
               labelloc=top
               pad = "0.5,0.5"
       ];

       "30154name" -> "master";
       "30154name" -> "master";
       "30154name" -> "master";
}
Yeah, sorry I hand edited the patch to use printf instead of echo -e.

can you edit this line in tg-summary.sh:

printf "\t\"%s\" -> \"%s\";\n" "$$name" "$dep"

and change it to this (i.e. remove one '$' from '$$name'):

printf "\t\"%s\" -> \"%s\";\n" "$name" "$dep"

Bert
Michael
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help