]>
granicus.if.org Git - graphviz/log
Emden Gansner [Wed, 4 Jan 2012 21:03:19 +0000 (16:03 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 4 Jan 2012 21:03:03 +0000 (16:03 -0500)]
Remove exit from libpack.
Emden Gansner [Wed, 4 Jan 2012 21:02:46 +0000 (16:02 -0500)]
Remove exit() from fdpgen.
Emden Gansner [Wed, 4 Jan 2012 20:04:08 +0000 (15:04 -0500)]
Remove call to exit in position.c
Emden Gansner [Wed, 4 Jan 2012 20:03:34 +0000 (15:03 -0500)]
Remove aborts and exits from cgraph. There is a remaining exit generated by lex
which can be removed be defining our own error handler. To use this, we have to
find out how to nicely abort the scanner generated by lex.
Emden Gansner [Wed, 4 Jan 2012 19:38:54 +0000 (14:38 -0500)]
Remove calls to exit() and abort() from libgraph.
Donald Caldwell [Wed, 4 Jan 2012 19:38:16 +0000 (14:38 -0500)]
some changes to the ad-hoc label positioning at the beginning of xladjust
reporting addition of printobjects added in previous revision
Emden Gansner [Wed, 4 Jan 2012 19:02:41 +0000 (14:02 -0500)]
Remove use of exit() from libcommon. Mainly, the involves gvParseArgs return 0
on success and v if the calling function should call exit(v-1).
Added global ExitOnUsage which, if set, causes dotneato_usage to exit as usual.
Emden Gansner [Wed, 4 Jan 2012 16:32:58 +0000 (11:32 -0500)]
Remove aborts from dotgen.
Emden Gansner [Wed, 4 Jan 2012 16:11:51 +0000 (11:11 -0500)]
Remove abort() from routespl.c.
Emden Gansner [Tue, 3 Jan 2012 22:25:11 +0000 (17:25 -0500)]
Remove aborts (remaining aborts are only in DEBUG mode).
Emden Gansner [Tue, 3 Jan 2012 22:07:32 +0000 (17:07 -0500)]
Remove more uses of abort().
Emden Gansner [Tue, 3 Jan 2012 20:28:08 +0000 (15:28 -0500)]
Fix multiple frees in circo and twopi: bug 2180
John Ellson [Mon, 2 Jan 2012 14:56:13 +0000 (09:56 -0500)]
fix for
0002179 - automake 1.11.2 incompatibility
Emden Gansner [Wed, 28 Dec 2011 19:46:46 +0000 (14:46 -0500)]
Replace abort with warning.
Emden Gansner [Fri, 23 Dec 2011 22:57:07 +0000 (17:57 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 23 Dec 2011 22:56:57 +0000 (17:56 -0500)]
Remove another use of abort; remove dual declaration of aginitlib.
Dwight Perry [Thu, 22 Dec 2011 17:08:38 +0000 (12:08 -0500)]
removed /usr/local/lib/libz.a
Emden Gansner [Fri, 16 Dec 2011 21:44:27 +0000 (16:44 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 16 Dec 2011 21:44:18 +0000 (16:44 -0500)]
Remove some uses of abort().
Emden Gansner [Fri, 16 Dec 2011 21:31:45 +0000 (16:31 -0500)]
Make the use of cubic B-splines explicit
Donald Caldwell [Thu, 15 Dec 2011 12:01:42 +0000 (07:01 -0500)]
improve label placement
reordered ad-hoc placements in xladjust
simplified position assignment expressions in xlintersections
removed unnecessary work in xlintersections
Emden Gansner [Wed, 14 Dec 2011 17:37:43 +0000 (12:37 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 14 Dec 2011 17:35:25 +0000 (12:35 -0500)]
Fix error in ccomps where user specifies far too many components.
John Ellson [Tue, 13 Dec 2011 15:54:05 +0000 (10:54 -0500)]
recent php's require '<?php' instead of just '<?'
John Ellson [Tue, 13 Dec 2011 10:59:04 +0000 (05:59 -0500)]
apply JAVA_INCLUDES patch from #
0002173
Emden Gansner [Mon, 12 Dec 2011 20:11:00 +0000 (15:11 -0500)]
Fix default value for forcelabels attribute in documentation; should be true.
Emden Gansner [Mon, 12 Dec 2011 16:23:57 +0000 (11:23 -0500)]
Fix link to layer drawing page
Emden Gansner [Mon, 12 Dec 2011 16:12:35 +0000 (11:12 -0500)]
Fix bug 2171: handle errors when #define DEBUG is set.
Emden Gansner [Wed, 7 Dec 2011 20:18:54 +0000 (15:18 -0500)]
Remove some debug code for cgraph version
Emden Gansner [Wed, 7 Dec 2011 20:16:58 +0000 (15:16 -0500)]
Enable an exponent of 1 in the weight term of stress majorization
Emden Gansner [Wed, 7 Dec 2011 19:03:43 +0000 (14:03 -0500)]
Remove unused code
Dwight Perry [Tue, 6 Dec 2011 16:28:42 +0000 (11:28 -0500)]
Restored reference to 01local.xml
Dwight Perry [Mon, 5 Dec 2011 23:30:01 +0000 (18:30 -0500)]
Added nl to end of file
Dwight Perry [Fri, 2 Dec 2011 20:49:38 +0000 (15:49 -0500)]
Added message to end of macosx installation
Donald Caldwell [Thu, 1 Dec 2011 19:29:45 +0000 (14:29 -0500)]
fixing integer overflow in rectangle.c RectArea again
add AC_CHECK_SIZEOF([long long]), AC_CHECK_SIZEOF([int]) to configure.ac
made 2 copies of RectArea
one with inexpensive long long test when size of long long > int
one with expensive division test when not
Emden Gansner [Fri, 25 Nov 2011 19:33:51 +0000 (14:33 -0500)]
Move agmemread to io.c. Having it in grammar.y causes some strange error
during compilation.
Emden Gansner [Fri, 25 Nov 2011 19:19:02 +0000 (14:19 -0500)]
Add utility function agmemread (as in libgraph) to cgraph
Emden Gansner [Fri, 25 Nov 2011 03:32:37 +0000 (22:32 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 25 Nov 2011 03:32:27 +0000 (22:32 -0500)]
Fix bug 2164
John Ellson [Thu, 24 Nov 2011 19:12:35 +0000 (14:12 -0500)]
merge from head
John Ellson [Thu, 24 Nov 2011 19:11:19 +0000 (14:11 -0500)]
partially completed (disabled) framework for gdk_pixbuf based loadimage plugins
Emden Gansner [Thu, 24 Nov 2011 17:53:20 +0000 (12:53 -0500)]
Fix for bug 2163
Emden Gansner [Wed, 23 Nov 2011 23:22:04 +0000 (18:22 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 23 Nov 2011 23:21:51 +0000 (18:21 -0500)]
Add prototype pov renderer. It probably needs a bit more work vis-a-vis
fonts, this being another case where there are special font constraints.
For pov, it seems only ttf files are accepted, and the pov file wants
the actual file name. (It is not necessary to have the fonts in the local
directory: povray allows you to specify a path variable where it can find
various system resources like fonts.) Presumably there should also be ways
to allow the user to specify different backgrounds as well.
John Ellson [Wed, 23 Nov 2011 13:03:49 +0000 (08:03 -0500)]
fix #!/bin/ksh so it works for other user's
Dwight Perry [Tue, 22 Nov 2011 18:17:50 +0000 (13:17 -0500)]
xlable library edit
Donald Caldwell [Fri, 18 Nov 2011 17:01:38 +0000 (12:01 -0500)]
overflow in RectArea
in rectangle.c
changed type of area and return type of RectArea to unsigned int
added overflow check in RectArea
in split.q.h
changed type of SplitQ_t.CoverSplitArea to unsigned int
Emden Gansner [Tue, 15 Nov 2011 18:57:30 +0000 (13:57 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Tue, 15 Nov 2011 18:57:19 +0000 (13:57 -0500)]
Make sure default attributes are printed, even if empty.
Dwight Perry [Tue, 15 Nov 2011 17:28:04 +0000 (12:28 -0500)]
Test cases for edge path code changes
Emden Gansner [Tue, 15 Nov 2011 16:39:52 +0000 (11:39 -0500)]
Replace direct data structure access with macro from types.h
Dwight Perry [Mon, 14 Nov 2011 23:15:18 +0000 (18:15 -0500)]
branch merge
Dwight Perry [Mon, 14 Nov 2011 23:13:51 +0000 (18:13 -0500)]
Changes to improve the appearance of some edge paths
Emden Gansner [Mon, 14 Nov 2011 22:50:22 +0000 (17:50 -0500)]
Make sure components each have minrank 0 in new ranking
Emden Gansner [Fri, 11 Nov 2011 23:06:25 +0000 (18:06 -0500)]
On output, recurse down the subgraph tree even if the subgraph is "irrelevant", as
it may contain non-irrelevant subgraphs.
Emden Gansner [Fri, 11 Nov 2011 20:12:21 +0000 (15:12 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 11 Nov 2011 20:12:13 +0000 (15:12 -0500)]
Fix warning messages
Emden Gansner [Fri, 11 Nov 2011 19:48:54 +0000 (14:48 -0500)]
Wrap new level code with WITH_CGRAPH
Emden Gansner [Fri, 11 Nov 2011 19:34:41 +0000 (14:34 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 11 Nov 2011 19:34:26 +0000 (14:34 -0500)]
Similar fix that we did for dot: cgraph does not have a flat namespace for subgraphs,
so we need to construct an explicit map from name to cluster. Pulled out the code we
used in dot and moved it to utils.c.
John Ellson [Fri, 11 Nov 2011 19:33:34 +0000 (14:33 -0500)]
do same with stddef.h
John Ellson [Fri, 11 Nov 2011 19:28:33 +0000 (14:28 -0500)]
add explicit include of stdint.h for ptrdiff_t
Emden Gansner [Fri, 11 Nov 2011 16:48:53 +0000 (11:48 -0500)]
Fix unused variable declaration
Emden Gansner [Fri, 11 Nov 2011 16:48:16 +0000 (11:48 -0500)]
Add #include <stdlib.h> for malloc declaration (this is included automatically
in graph.h)
Emden Gansner [Fri, 11 Nov 2011 16:35:25 +0000 (11:35 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 11 Nov 2011 16:27:02 +0000 (11:27 -0500)]
Clean up tests: fix misnamed fdp test; remove meaningless Symbol test;
add test entries for the font test graphs and output; coalesce ruled
table tests.
Emden Gansner [Thu, 10 Nov 2011 20:19:33 +0000 (15:19 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Thu, 10 Nov 2011 20:19:23 +0000 (15:19 -0500)]
Supply code to use the new ranking algorithm. This is only available
via cgraph. At present, it is conditional on setting the graph attribute
newrank=true.
Emden Gansner [Thu, 10 Nov 2011 19:52:39 +0000 (14:52 -0500)]
Add flag to indicate using the new ranking algorithm.
Emden Gansner [Thu, 10 Nov 2011 19:51:49 +0000 (14:51 -0500)]
Add helper functions to access Agraphinfo_t and Agnodeinfo_t.
Emden Gansner [Tue, 8 Nov 2011 18:18:57 +0000 (13:18 -0500)]
Don't reset LexPtr unless file changes. This allows multiple graphs
on the same line.
Emden Gansner [Mon, 7 Nov 2011 19:48:38 +0000 (14:48 -0500)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Mon, 7 Nov 2011 19:48:27 +0000 (14:48 -0500)]
Make the grammar used to describe types a bit cleaner;
remove redundant pointf type;
add new types allowing a '+' before a double or a point
John Ellson [Sun, 6 Nov 2011 15:59:17 +0000 (10:59 -0500)]
add COPYING (softlink to epl-v10.txt) to avoid warning durint autogen.sh
John Ellson [Sun, 6 Nov 2011 15:49:35 +0000 (10:49 -0500)]
one more tweak for php abi versioning
John Ellson [Sat, 5 Nov 2011 23:56:52 +0000 (19:56 -0400)]
backport ugly code from Fedora for dealing with PHP's abi versioning mess
Emden Gansner [Fri, 4 Nov 2011 22:04:46 +0000 (18:04 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Fri, 4 Nov 2011 22:04:32 +0000 (18:04 -0400)]
Make sure node size information gets transferred to the derived graph.
John Ellson [Fri, 4 Nov 2011 18:45:35 +0000 (14:45 -0400)]
remove cmake stuff - never completed - never worked (couldn't handle convenience libs)
Emden Gansner [Wed, 2 Nov 2011 20:40:28 +0000 (16:40 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 2 Nov 2011 20:40:04 +0000 (16:40 -0400)]
Add note on explicitly using overlap=voronoi
Stephen North [Mon, 31 Oct 2011 17:20:00 +0000 (13:20 -0400)]
return 0 instead of crash on agnxtsubg(g) when g is a root graph
Emden Gansner [Wed, 26 Oct 2011 15:49:20 +0000 (11:49 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Wed, 26 Oct 2011 15:49:01 +0000 (11:49 -0400)]
Remove unused and incorrect subgraph code
Emden Gansner [Tue, 25 Oct 2011 19:32:26 +0000 (15:32 -0400)]
Remove redundant memory reclamation
Emden Gansner [Tue, 25 Oct 2011 19:31:27 +0000 (15:31 -0400)]
Don't require diffimg to generate test output
Emden Gansner [Tue, 25 Oct 2011 16:32:34 +0000 (12:32 -0400)]
Automated merge with ssh://hg.research.att.com//home/hgroot/graphviz
Emden Gansner [Tue, 25 Oct 2011 16:32:28 +0000 (12:32 -0400)]
Turn off assertion if new ranking is used
Emden Gansner [Tue, 25 Oct 2011 16:31:43 +0000 (12:31 -0400)]
Make sure new rank function works with cgraph;
clean up allocated node edge lists in level graph
Emden Gansner [Tue, 25 Oct 2011 16:26:39 +0000 (12:26 -0400)]
Move debug code in network simplex to rely on graph structure, not
shadow graph structure.
Emden Gansner [Tue, 25 Oct 2011 15:26:03 +0000 (11:26 -0400)]
Add new ranking code
Emden Gansner [Tue, 25 Oct 2011 15:20:49 +0000 (11:20 -0400)]
Provide more parameters to network simplex;
add additional debug scaffolding
Emden Gansner [Mon, 24 Oct 2011 20:07:32 +0000 (16:07 -0400)]
Fix printf for pointer type
Emden Gansner [Mon, 24 Oct 2011 19:59:03 +0000 (15:59 -0400)]
Remove extra space
Emden Gansner [Thu, 20 Oct 2011 16:11:47 +0000 (12:11 -0400)]
Pull out incorrect and redundant code, re-added after I pulled it out before,
to support the imagepath attribute.
Emden Gansner [Thu, 20 Oct 2011 16:10:10 +0000 (12:10 -0400)]
Add information concerning the imagepath attribute
John Ellson [Wed, 19 Oct 2011 21:56:00 +0000 (17:56 -0400)]
merge with head
John Ellson [Wed, 19 Oct 2011 21:55:01 +0000 (17:55 -0400)]
rewrite svg_size() using regexps to handle image svg with only viewBox (no absolute width height) fixes
0002135
Dwight Perry [Wed, 19 Oct 2011 21:49:02 +0000 (17:49 -0400)]
Added tag rel_2_28 for changeset
c35b5b7f953c