]>
granicus.if.org Git - graphviz/log
John Ellson [Tue, 17 May 2016 18:21:54 +0000 (14:21 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz
Emden R. Gansner [Sun, 8 May 2016 18:46:54 +0000 (14:46 -0400)]
Fix incorrect json output from input
graph {
a
subgraph X {
subgraph Y {
}
}
}
and improve pretty-printing.
Emden Gansner [Thu, 21 Apr 2016 16:04:55 +0000 (12:04 -0400)]
Fix parser so that it guarantees the precondition S = G = NULL and postcondition S = NULL and G is a valid graph on success and
G = NULL on error. We need to clean the stack in all cases to prevent a small memory leak. Note that if S starts as NULL and is non-NULL at the end, then in G is non-NULL.
John Ellson [Tue, 12 Apr 2016 19:21:34 +0000 (15:21 -0400)]
adding lib/rxspencer - unmodified source copy
Emden Gansner [Fri, 25 Mar 2016 13:53:45 +0000 (09:53 -0400)]
Fix bug where, if margin in records is given as a single number, the uninitialized value marginy is used.
Emden Gansner [Wed, 2 Mar 2016 17:09:02 +0000 (12:09 -0500)]
When setting sep (esep) using esep (sep), use the default value if it is already big (small) enough.
Emden Gansner [Wed, 2 Mar 2016 17:07:51 +0000 (12:07 -0500)]
Give a better warning message if there appear to be overlapping nodes when splines=compound
Emden Gansner [Tue, 1 Mar 2016 19:29:56 +0000 (14:29 -0500)]
Fix infinite loop in routespl when fdp uses compound edges.
John Ellson [Mon, 29 Feb 2016 16:13:22 +0000 (11:13 -0500)]
Merge pull request #46 from tkelman/patch-3
Use gvc.def for exported symbols with MinGW build
John Ellson [Mon, 29 Feb 2016 16:01:48 +0000 (11:01 -0500)]
Merge pull request #66 from pixelglow/fix-pointset-leak
Fix PointSet leak when inserting same point
John Ellson [Mon, 29 Feb 2016 15:21:46 +0000 (10:21 -0500)]
Merge pull request #69 from flocke/master
Fix build with ghostscript-9.18.
John Ellson [Fri, 26 Feb 2016 12:45:03 +0000 (07:45 -0500)]
allow jpg support in diffimg. remove test for HAVE_HAVE_LIBJPEG - Sergej Pupykin
John Ellson [Thu, 25 Feb 2016 17:34:15 +0000 (12:34 -0500)]
Janitor: warning: "__USE_ISOC99" redefined
John Ellson [Thu, 25 Feb 2016 17:31:00 +0000 (12:31 -0500)]
Janitor: [-Wmaybe-uninitialized]
John Ellson [Thu, 25 Feb 2016 17:28:39 +0000 (12:28 -0500)]
Janitor: another [-Wmisleading-indentation] - this one harmless
John Ellson [Thu, 25 Feb 2016 17:26:24 +0000 (12:26 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
Emden Gansner [Thu, 25 Feb 2016 17:13:54 +0000 (12:13 -0500)]
Fix bug introduced in
ff2f6485a554db4b85be46704456bae2d8ffe1cf where added statement should
be part of the else block.
John Ellson [Thu, 25 Feb 2016 15:54:07 +0000 (10:54 -0500)]
Janitor: fix [-Wmisleading-indentation] from gcc6
Emden R. Gansner [Sun, 14 Feb 2016 21:35:07 +0000 (16:35 -0500)]
Provide two more json output modes: dot_json which simply converts the
input dot graph to json, with attribute valuess preserved as strings,
and xdot_json, which parses xdot attributes into json-structured data.
Neither of these modes requires layout.
Emden R. Gansner [Sun, 14 Feb 2016 21:00:21 +0000 (16:00 -0500)]
Fix bug in twopi where a node attribute "root" is not defined. This never
worked.
Emden R. Gansner [Sun, 14 Feb 2016 20:10:50 +0000 (15:10 -0500)]
Add json0 output to provide layout info comparable to -Tdot but in json.
Emden R. Gansner [Sat, 13 Feb 2016 20:51:21 +0000 (15:51 -0500)]
Add additional dependency when using libgvplugin_pango_C.
Emden R. Gansner [Sat, 13 Feb 2016 20:02:39 +0000 (15:02 -0500)]
Free installed plugins in gvFreeContext
Emden R. Gansner [Sat, 13 Feb 2016 19:15:55 +0000 (14:15 -0500)]
Update ChangeLog
Emden R. Gansner [Sat, 13 Feb 2016 19:14:35 +0000 (14:14 -0500)]
Update documentation related to cylinder shape.
Emden R. Gansner [Sat, 13 Feb 2016 18:55:33 +0000 (13:55 -0500)]
Add cylinder (database) shape; fix some missing entries in files
and repository.
Emden R. Gansner [Fri, 12 Feb 2016 15:35:21 +0000 (10:35 -0500)]
Fix bug where edges where not being output;
support cluster edges in output.
Emden R. Gansner [Fri, 12 Feb 2016 15:34:04 +0000 (10:34 -0500)]
Fix bug in undoCompound which left dummy cluster nodes;
transfer drawing information to cluster edges.
Emden R. Gansner [Tue, 9 Feb 2016 22:55:07 +0000 (17:55 -0500)]
Small cosmetic change: final newline; newline before xdot list.
Emden R. Gansner [Tue, 9 Feb 2016 22:37:29 +0000 (17:37 -0500)]
Fix malformed json (missing fields, extraneous comma) and remove space after field name
Emden R. Gansner [Tue, 9 Feb 2016 21:58:02 +0000 (16:58 -0500)]
Reformat points field with different name and separate x and y into points.
John Ellson [Tue, 9 Feb 2016 18:09:54 +0000 (13:09 -0500)]
revert previous change - breaks build
John Ellson [Tue, 9 Feb 2016 18:03:15 +0000 (13:03 -0500)]
if Context is free then also free apis
Emden R. Gansner [Sun, 7 Feb 2016 22:04:08 +0000 (17:04 -0500)]
Have json output supply parsed xdot.
Emden R. Gansner [Sun, 7 Feb 2016 22:03:47 +0000 (17:03 -0500)]
Update man page for libxdot
Emden R. Gansner [Sat, 6 Feb 2016 21:05:23 +0000 (16:05 -0500)]
Revert to version
4705c841a919e911d3cdc0575b9f7b194f64d448 until we can
fix memory error due to recent changes.
Emden R. Gansner [Wed, 3 Feb 2016 15:38:57 +0000 (10:38 -0500)]
Use special name for ids in json format.
Emden Gansner [Mon, 1 Feb 2016 23:35:02 +0000 (18:35 -0500)]
Change type to not conflict on linux.
Emden R. Gansner [Mon, 1 Feb 2016 22:27:10 +0000 (17:27 -0500)]
Add json output.
Jakob Nixdorf [Tue, 26 Jan 2016 19:28:36 +0000 (20:28 +0100)]
Fix little typo and expand comment.
Jakob Nixdorf [Fri, 22 Jan 2016 21:32:32 +0000 (22:32 +0100)]
Fix build for all ghostscript versions.
Jakob Nixdorf [Fri, 22 Jan 2016 19:10:42 +0000 (20:10 +0100)]
Fix build with ghostscript-9.18.
John Ellson [Tue, 12 Jan 2016 14:21:31 +0000 (09:21 -0500)]
fix redefintion of qsort_cmpf on RHEL5
John Ellson [Tue, 12 Jan 2016 14:16:27 +0000 (09:16 -0500)]
fix redefintion of qsort_cmpf on RHEL5
John Ellson [Tue, 12 Jan 2016 00:33:15 +0000 (19:33 -0500)]
suppres ar warning for 'u' with 'D' default
Emden R. Gansner [Mon, 11 Jan 2016 19:59:49 +0000 (14:59 -0500)]
Fix edge drawing in fdp to allow other values for splines. The original code was written when there were only line segments and splines.
Emden R. Gansner [Mon, 11 Jan 2016 19:58:09 +0000 (14:58 -0500)]
Add two new gvpr scripts: one to add edges to a graph, and the other
to report on multiedges and loops.
John Ellson [Sat, 9 Jan 2016 22:33:58 +0000 (17:33 -0500)]
janitor - one more -Wstrict-prototypes
John Ellson [Sat, 9 Jan 2016 22:22:09 +0000 (17:22 -0500)]
janitor - fix warnings from lirsvg api changes
John Ellson [Sat, 9 Jan 2016 21:34:08 +0000 (16:34 -0500)]
janitor - fix some consts for c++ and -Wwrite-strings
John Ellson [Sat, 9 Jan 2016 21:09:02 +0000 (16:09 -0500)]
janitor - fix 1 - -Wstrict-prototypes
John Ellson [Wed, 6 Jan 2016 19:52:56 +0000 (14:52 -0500)]
janitor - 1 -Wunused_function
John Ellson [Wed, 6 Jan 2016 19:31:43 +0000 (14:31 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 19:31:26 +0000 (14:31 -0500)]
used wrong type .. I thoght I checked that it compiled, but how??
John Ellson [Wed, 6 Jan 2016 19:15:35 +0000 (14:15 -0500)]
janitor - fix ~20 -Wunused-value all from one macro
Emden R. Gansner [Wed, 6 Jan 2016 19:14:41 +0000 (14:14 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 6 Jan 2016 19:14:05 +0000 (14:14 -0500)]
Fix different calling conventions for qsort_s.
John Ellson [Wed, 6 Jan 2016 19:07:55 +0000 (14:07 -0500)]
janitor - fix 1 -Wunused-variable
John Ellson [Wed, 6 Jan 2016 18:49:22 +0000 (13:49 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 18:49:13 +0000 (13:49 -0500)]
janitor - clean up ~40 'unitialized' warnings
Emden R. Gansner [Wed, 6 Jan 2016 18:04:07 +0000 (13:04 -0500)]
Make global variable static.
John Ellson [Wed, 6 Jan 2016 16:01:07 +0000 (11:01 -0500)]
provide alternative for qsort_r() on EL5
John Ellson [Wed, 6 Jan 2016 14:51:47 +0000 (09:51 -0500)]
still need -DSWIGJAVA for swig-1.3.29 on EL5
John Ellson [Wed, 6 Jan 2016 14:37:44 +0000 (09:37 -0500)]
still need -DSWIGJAVA for swig-1.3.29 on EL5
John Ellson [Tue, 5 Jan 2016 22:23:18 +0000 (17:23 -0500)]
no qsort_r() on EL5 - needs alternative implementation
John Ellson [Tue, 5 Jan 2016 22:03:47 +0000 (17:03 -0500)]
no qsort_r() on EL5
John Ellson [Tue, 5 Jan 2016 21:21:59 +0000 (16:21 -0500)]
no qsort_r() on EL5
Emden R. Gansner [Mon, 4 Jan 2016 16:25:20 +0000 (11:25 -0500)]
Fix bug with "in" operator. Keys used in evaldyn and getdyn must be the same.
John Ellson [Tue, 22 Dec 2015 22:51:53 +0000 (17:51 -0500)]
renable lasi test - also a local issue
John Ellson [Tue, 22 Dec 2015 21:55:34 +0000 (16:55 -0500)]
restore test for -Tpng:cairo:gd - seems to be a local problem only
John Ellson [Tue, 22 Dec 2015 20:26:27 +0000 (15:26 -0500)]
disable broken formats in test for now: -Tpng:cairo:gd -Tps:lasi
John Ellson [Tue, 22 Dec 2015 19:14:31 +0000 (14:14 -0500)]
janitor - no need to -DSWIGJAVA these days
John Ellson [Tue, 22 Dec 2015 18:53:11 +0000 (13:53 -0500)]
janitor - void return from agxputc()
John Ellson [Tue, 22 Dec 2015 18:35:18 +0000 (13:35 -0500)]
janitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:32:15 +0000 (13:32 -0500)]
janitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:26:09 +0000 (13:26 -0500)]
janitor - use void return from agxput()
John Ellson [Tue, 22 Dec 2015 18:14:53 +0000 (13:14 -0500)]
janitor - git ignore product
John Ellson [Tue, 22 Dec 2015 18:13:31 +0000 (13:13 -0500)]
janitor - fix some function prototype warnings
John Ellson [Tue, 22 Dec 2015 18:05:47 +0000 (13:05 -0500)]
janitor - fix some unused vars
Emden R. Gansner [Sun, 20 Dec 2015 23:17:01 +0000 (18:17 -0500)]
Fix ambiguity in the grammar in the documentation.
Emden Gansner [Mon, 14 Dec 2015 20:45:44 +0000 (15:45 -0500)]
Allow prioritization of xlabels.
Stephen C North [Sun, 13 Dec 2015 03:56:56 +0000 (22:56 -0500)]
libtool needs -tag=CC
Glen Low [Sat, 12 Dec 2015 00:20:04 +0000 (08:20 +0800)]
Fix PointSet leak when inserting same point
Emden Gansner [Fri, 30 Oct 2015 18:04:07 +0000 (14:04 -0400)]
Allow graphs and subgraphs to have an empty string as a name.
Besides there being no reason not to, this avoids exposing in internal
%x name for anonymous graphs in a tootltip.
Emden R. Gansner [Sun, 25 Oct 2015 20:30:06 +0000 (16:30 -0400)]
Pull back to previous makefile. The new one doesn't work. It includes references to QuadTree and other files not in the sfdpgen. To get a correct makefile to create an sfdp library will take some more work.
Emden R. Gansner [Sun, 25 Oct 2015 19:51:44 +0000 (15:51 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Sun, 25 Oct 2015 19:50:21 +0000 (15:50 -0400)]
Reset saved node in three *_inside function before doing a layout.
emden [Sun, 25 Oct 2015 19:46:35 +0000 (15:46 -0400)]
Merge pull request #57 from pixelglow/fix-clang-warnings
Fix clang compile warnings
emden [Sun, 25 Oct 2015 17:39:14 +0000 (13:39 -0400)]
Merge pull request #34 from teodorov/master
sfdp as a library
Emden Gansner [Wed, 21 Oct 2015 19:11:41 +0000 (15:11 -0400)]
Various small fixes.
Emden Gansner [Wed, 21 Oct 2015 18:28:07 +0000 (14:28 -0400)]
Ad generic histogram script.
Emden Gansner [Wed, 21 Oct 2015 18:16:33 +0000 (14:16 -0400)]
Fix script to avoid loops and store multiple edge count in multiplicity rather than weight.
Emden Gansner [Wed, 21 Oct 2015 17:07:34 +0000 (13:07 -0400)]
Fix for bug 2575 - fix memory leak from parser error.
John Ellson [Thu, 15 Oct 2015 05:22:07 +0000 (01:22 -0400)]
add support for --enable-python34
John Ellson [Tue, 13 Oct 2015 00:43:08 +0000 (20:43 -0400)]
fix errors in example in cgraph man page
Glen Low [Wed, 7 Oct 2015 00:16:45 +0000 (08:16 +0800)]
Reinstate static functions used for debugging
Emden Gansner [Mon, 5 Oct 2015 20:11:39 +0000 (16:11 -0400)]
Remove print statement from script.
Emden Gansner [Mon, 5 Oct 2015 14:46:37 +0000 (10:46 -0400)]
Prevent warning message.
emden [Mon, 5 Oct 2015 13:34:52 +0000 (09:34 -0400)]
Merge pull request #58 from pixelglow/fix-crash-in-generate-constraints
Fix bad postdecrement of NodeSet iterator
emden [Mon, 5 Oct 2015 13:20:04 +0000 (09:20 -0400)]
Merge pull request #59 from pixelglow/fix-debug-build
Fix typos in DEBUG code