Announce: VCG support for Graph::Easy
Moin, after being prodded by some people :), I would like to announce a a small project of mine called Graph::Easy to the gcc community (e.g. you :). == Introduction == Graph::Easy is a pure-perl module (GPL) incl. command-line utility to work with graphs and convert them between the various formats. It also contains a (limited) layouter to generate grid-based layouts, which allows to generate pure HTML, ASCII art, boxdrawing art or SVG rendering. In the recent versions, I added support for VCG, which is the language that gcc can dump some information in. This support is still beta, but it should work for most cases now (famous last words :) == Examples == After installing Graph::Easy, here is how you convert a VCG graph to Graphviz, or render it directly as my_vcg_graph.png: graph-easy input.vcg --dot graph-easy my_vcg_graph.vcg --png You can also write Perl scripts and do additional processing on the graph: #!/usr/bin/perl -w use Graph::Easy; use Graph::Easy::Parser::VCG; # input from file my $graph = Graph::Easy::Parser::VCG->from_file( shift ); # ... process stuff here # output to STDOUT print $graph->as_graphviz; Then use this like so: perl my_filter.pl input.vcg >output.dot == Download and Resources == Download Graph::Easy (get at least v0.57!) from CPAN: http://search.cpan.org/~tels/Graph-Easy-0.57/ There are also various resources: http://bloodgate.com/perl/graph/manual/ Online manual http://bloodgate.com/perl/graph/Project page http://bloodgate.com/graph-demo Life demo page == Bugreports == If you encounter any bugs, or missing features, please either email me them directly, or file them on RT: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Graph-Easy Thank you for your time! :) Hope this is usefull to someone, Tels -- Signed on Sun Aug 12 20:01:02 2007 with key 0x93B84C15. Get one of my photo posters: http://bloodgate.com/posters PGP key on http://bloodgate.com/tels.asc or per email. "Hi, hi, hitotai, space taxi to the sky" pgpX2R94NP9TN.pgp Description: PGP signature
Re: Announce: VCG support for Graph::Easy
Moin, On Sunday 12 August 2007 20:11:34 Tels wrote: > Moin, The signature on my email was bad/broken, when it came back to me from the mailing-list. Did this happen to anybody else? Since this never happened to me before, here is another email, as test. Let's see if the signature is still bad (e.g. the list garbles my text somehow). Sorry for the noise, Tels -- Signed on Sun Aug 12 23:44:32 2007 with key 0x93B84C15. View my photo gallery: http://bloodgate.com/photos PGP key on http://bloodgate.com/tels.asc or per email. "Duke Nukem Forever is a 1999 game and we think that timeframe matches very well with what we have planned for the game." -- George Broussard, 1998 (http://tinyurl.com/6m8nh) pgpoFnI2AQdq2.pgp Description: PGP signature
Re: Announce: VCG support for Graph::Easy
Moin, On Wednesday 15 August 2007 21:30:16 Jan-Benedict Glaw wrote: > On Sun, 2007-08-12 23:45:09 +0200, Tels <[EMAIL PROTECTED]> wrote: > > The signature on my email was bad/broken, when it came back to me from > > the mailing-list. Did this happen to anybody else? > > > > Since this never happened to me before, here is another email, as test. > > Let's see if the signature is still bad (e.g. the list garbles my text > > somehow). > > This unfortunately happens regularly on this list. I don't think if > this is considered a problem or only annoying. It happened to my second mail, too, and lazy inspection shows that probably just some lines are wrapped. Still, very annoying as it breaks my signatures and I consider it a problem. (Of course, apart from this announcement, I don't intent to post much on this list, except maybe if someone asks me a VCG related question.) > What actually *is* a problem is that you're most probably using a > non-working "From: " header. Or do you actually read nospam-abuse? Of course. Why should I not read it? All the best, Tels -- Signed on Wed Aug 15 22:02:13 2007 with key 0x93B84C15. View my photo gallery: http://bloodgate.com/photos PGP key on http://bloodgate.com/tels.asc or per email. "We have problems like this all of the time," Kirk said, trying to reassure me. "Sometimes its really hard to get things burning." -- http://tinyurl.com/qmg5 pgpNf1B9yb0mV.pgp Description: PGP signature