]> granicus.if.org Git - graphviz/log
graphviz
8 years agouse gdlib.pc, if abvailable, and thereby supress deprecated warnings during configure
John Ellson [Tue, 14 Jun 2016 05:18:18 +0000 (01:18 -0400)]
use gdlib.pc, if abvailable, and thereby supress deprecated warnings during configure

8 years agopackage librxspencer
John Ellson [Mon, 13 Jun 2016 13:34:59 +0000 (09:34 -0400)]
package librxspencer

8 years agoFactor out writing of id and combine with writing class;
Emden Gansner [Fri, 10 Jun 2016 20:07:40 +0000 (16:07 -0400)]
Factor out writing of id and combine with writing class;
put quote ending class value in svg_print_id_class.

8 years agoUpdate
Emden Gansner [Fri, 10 Jun 2016 19:30:46 +0000 (15:30 -0400)]
Update

8 years agoFactor out common code for handling the class attribute;
Emden Gansner [Fri, 10 Jun 2016 19:25:11 +0000 (15:25 -0400)]
Factor out common code for handling the class attribute;
add check for empty string value.

8 years agoExtend acyclic to report the number of reversed edges.
Emden Gansner [Thu, 26 May 2016 17:29:27 +0000 (13:29 -0400)]
Extend acyclic to report the number of reversed edges.

8 years agoFix bug 2599: fdp produces unnecessarily large clusters
Emden Gansner [Mon, 23 May 2016 17:51:16 +0000 (13:51 -0400)]
Fix bug 2599: fdp produces unnecessarily large clusters

8 years agoUpdate debugging print to reflect use of cgraph library.
Emden Gansner [Mon, 23 May 2016 17:44:57 +0000 (13:44 -0400)]
Update debugging print to reflect use of cgraph library.

8 years agoWhen we went back to the old semantics of doing a translation to the origin,
Emden Gansner [Fri, 20 May 2016 19:36:14 +0000 (15:36 -0400)]
When we went back to the old semantics of doing a translation to the origin,
we forgot the case of multiple components, where the packing may cause negative coordinates
to be generated. Thus, we need to make sure gv_postprocess does a final translation if
notranslate is not set.

8 years agoMerge pull request #83 from nyssen/nyssen-patch-1
John Ellson [Thu, 19 May 2016 16:19:51 +0000 (12:19 -0400)]
Merge pull request #83 from nyssen/nyssen-patch-1

Update splineType grammar in Dot.ref

8 years agoMerge pull request #79 from ytsutano/relative-url
John Ellson [Thu, 19 May 2016 15:59:50 +0000 (11:59 -0400)]
Merge pull request #79 from ytsutano/relative-url

Allow relative URL in Graphviz.app

8 years agoMerge branch 'master' of github.com:/ellson/graphviz
John Ellson [Thu, 19 May 2016 15:57:22 +0000 (11:57 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz

8 years agoMerge pull request #85 from ErwinJanssen/reduce-travis-warnings
John Ellson [Thu, 19 May 2016 15:52:24 +0000 (11:52 -0400)]
Merge pull request #85 from ErwinJanssen/reduce-travis-warnings

Added dependencies to .travis.yml

8 years agodon't leak uid/gid
John Ellson [Tue, 17 May 2016 20:40:27 +0000 (16:40 -0400)]
don't leak uid/gid

8 years agoMerge branch 'master' of github.com:/ellson/graphviz
John Ellson [Tue, 17 May 2016 18:21:54 +0000 (14:21 -0400)]
Merge branch 'master' of github.com:/ellson/graphviz

8 years agoFix incorrect json output from input
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.

8 years agoAdded dependencies to .travis.yml
Erwin Janssen [Thu, 28 Apr 2016 12:27:47 +0000 (14:27 +0200)]
Added dependencies to .travis.yml
Various optional libraries where not present, resulting in multiple warnings. To mitigate this, the libraries where added to the .travis.yml file.

8 years agoFix parser so that it guarantees the precondition S = G = NULL and postcondition...
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.

8 years agoadding lib/rxspencer - unmodified source copy
John Ellson [Tue, 12 Apr 2016 19:21:34 +0000 (15:21 -0400)]
adding lib/rxspencer - unmodified source copy

8 years agoUpdate Dot.ref
Alexander Nyßen [Mon, 11 Apr 2016 10:58:32 +0000 (12:58 +0200)]
Update Dot.ref

It seems that dot indeed provides the (optional) spline start point before the (optional) spline end point. The documentation however lists them in the inverse order, which should be adjusted.

8 years agoFix bug where, if margin in records is given as a single number, the uninitialized...
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.

8 years agoAllow relative URL in Graphviz.app
Yutaka Tsutano [Fri, 25 Mar 2016 13:03:59 +0000 (08:03 -0500)]
Allow relative URL in Graphviz.app

8 years agoWhen setting sep (esep) using esep (sep), use the default value if it is already...
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.

8 years agoGive a better warning message if there appear to be overlapping nodes when splines...
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

8 years agoFix infinite loop in routespl when fdp uses compound edges.
Emden Gansner [Tue, 1 Mar 2016 19:29:56 +0000 (14:29 -0500)]
Fix infinite loop in routespl when fdp uses compound edges.

8 years agoMerge pull request #46 from tkelman/patch-3
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

8 years agoMerge pull request #66 from pixelglow/fix-pointset-leak
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

8 years agoMerge pull request #69 from flocke/master
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.

8 years agoallow jpg support in diffimg. remove test for HAVE_HAVE_LIBJPEG - Sergej Pupykin
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

8 years agoJanitor: warning: "__USE_ISOC99" redefined
John Ellson [Thu, 25 Feb 2016 17:34:15 +0000 (12:34 -0500)]
Janitor: warning: "__USE_ISOC99" redefined

8 years agoJanitor: [-Wmaybe-uninitialized]
John Ellson [Thu, 25 Feb 2016 17:31:00 +0000 (12:31 -0500)]
Janitor:  [-Wmaybe-uninitialized]

8 years agoJanitor: another [-Wmisleading-indentation] - this one harmless
John Ellson [Thu, 25 Feb 2016 17:28:39 +0000 (12:28 -0500)]
Janitor:  another [-Wmisleading-indentation] - this one harmless

8 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Thu, 25 Feb 2016 17:26:24 +0000 (12:26 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

8 years agoFix bug introduced in ff2f6485a554db4b85be46704456bae2d8ffe1cf where added statement...
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.

8 years agoJanitor: fix [-Wmisleading-indentation] from gcc6
John Ellson [Thu, 25 Feb 2016 15:54:07 +0000 (10:54 -0500)]
Janitor:  fix [-Wmisleading-indentation] from gcc6

8 years agoProvide two more json output modes: dot_json which simply converts the
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.

8 years agoFix bug in twopi where a node attribute "root" is not defined. This never
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.

8 years agoAdd json0 output to provide layout info comparable to -Tdot but in json.
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.

8 years agoAdd additional dependency when using libgvplugin_pango_C.
Emden R. Gansner [Sat, 13 Feb 2016 20:51:21 +0000 (15:51 -0500)]
Add additional dependency when using libgvplugin_pango_C.

8 years agoFree installed plugins in gvFreeContext
Emden R. Gansner [Sat, 13 Feb 2016 20:02:39 +0000 (15:02 -0500)]
Free installed plugins in gvFreeContext

8 years agoUpdate ChangeLog
Emden R. Gansner [Sat, 13 Feb 2016 19:15:55 +0000 (14:15 -0500)]
Update ChangeLog

8 years agoUpdate documentation related to cylinder shape.
Emden R. Gansner [Sat, 13 Feb 2016 19:14:35 +0000 (14:14 -0500)]
Update documentation related to cylinder shape.

8 years agoAdd cylinder (database) shape; fix some missing entries in files
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.

8 years agoFix bug where edges where not being output;
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.

8 years agoFix bug in undoCompound which left dummy cluster nodes;
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.

8 years agoSmall cosmetic change: final newline; newline before xdot list.
Emden R. Gansner [Tue, 9 Feb 2016 22:55:07 +0000 (17:55 -0500)]
Small cosmetic change: final newline; newline before xdot list.

8 years agoFix malformed json (missing fields, extraneous comma) and remove space after field...
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

8 years agoReformat points field with different name and separate x and y into points.
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.

8 years agorevert previous change - breaks build
John Ellson [Tue, 9 Feb 2016 18:09:54 +0000 (13:09 -0500)]
revert previous change - breaks build

8 years agoif Context is free then also free apis
John Ellson [Tue, 9 Feb 2016 18:03:15 +0000 (13:03 -0500)]
if Context is free then also free apis

8 years agoHave json output supply parsed xdot.
Emden R. Gansner [Sun, 7 Feb 2016 22:04:08 +0000 (17:04 -0500)]
Have json output supply parsed xdot.

8 years agoUpdate man page for libxdot
Emden R. Gansner [Sun, 7 Feb 2016 22:03:47 +0000 (17:03 -0500)]
Update man page for libxdot

8 years agoRevert to version 4705c841a919e911d3cdc0575b9f7b194f64d448 until we can
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.

8 years agoUse special name for ids in json format.
Emden R. Gansner [Wed, 3 Feb 2016 15:38:57 +0000 (10:38 -0500)]
Use special name for ids in json format.

8 years agoChange type to not conflict on linux.
Emden Gansner [Mon, 1 Feb 2016 23:35:02 +0000 (18:35 -0500)]
Change type to not conflict on linux.

8 years agoAdd json output.
Emden R. Gansner [Mon, 1 Feb 2016 22:27:10 +0000 (17:27 -0500)]
Add json output.

8 years agoFix little typo and expand comment.
Jakob Nixdorf [Tue, 26 Jan 2016 19:28:36 +0000 (20:28 +0100)]
Fix little typo and expand comment.

8 years agoFix build for all ghostscript versions.
Jakob Nixdorf [Fri, 22 Jan 2016 21:32:32 +0000 (22:32 +0100)]
Fix build for all ghostscript versions.

8 years agoFix build with ghostscript-9.18.
Jakob Nixdorf [Fri, 22 Jan 2016 19:10:42 +0000 (20:10 +0100)]
Fix build with ghostscript-9.18.

8 years agofix redefintion of qsort_cmpf on RHEL5
John Ellson [Tue, 12 Jan 2016 14:21:31 +0000 (09:21 -0500)]
fix redefintion of qsort_cmpf on RHEL5

8 years agofix 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

8 years agosuppres ar warning for 'u' with 'D' default
John Ellson [Tue, 12 Jan 2016 00:33:15 +0000 (19:33 -0500)]
suppres ar warning for 'u' with 'D' default

8 years agoFix edge drawing in fdp to allow other values for splines. The original code was...
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.

8 years agoAdd two new gvpr scripts: one to add edges to a graph, and the other
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.

8 years agojanitor - one more -Wstrict-prototypes
John Ellson [Sat, 9 Jan 2016 22:33:58 +0000 (17:33 -0500)]
janitor - one more -Wstrict-prototypes

8 years agojanitor - fix warnings from lirsvg api changes
John Ellson [Sat, 9 Jan 2016 22:22:09 +0000 (17:22 -0500)]
janitor - fix warnings from lirsvg api changes

8 years agojanitor - fix some consts for c++ and -Wwrite-strings
John Ellson [Sat, 9 Jan 2016 21:34:08 +0000 (16:34 -0500)]
janitor - fix some consts for c++ and -Wwrite-strings

8 years agojanitor - fix 1 - -Wstrict-prototypes
John Ellson [Sat, 9 Jan 2016 21:09:02 +0000 (16:09 -0500)]
janitor - fix 1 - -Wstrict-prototypes

8 years agojanitor - 1 -Wunused_function
John Ellson [Wed, 6 Jan 2016 19:52:56 +0000 (14:52 -0500)]
janitor - 1 -Wunused_function

8 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 19:31:43 +0000 (14:31 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

8 years agoused wrong type .. I thoght I checked that it compiled, but how??
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??

8 years agojanitor - fix ~20 -Wunused-value all from one macro
John Ellson [Wed, 6 Jan 2016 19:15:35 +0000 (14:15 -0500)]
janitor - fix ~20 -Wunused-value all from one macro

8 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 6 Jan 2016 19:14:41 +0000 (14:14 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

8 years agoFix different calling conventions for qsort_s.
Emden R. Gansner [Wed, 6 Jan 2016 19:14:05 +0000 (14:14 -0500)]
Fix different calling conventions for qsort_s.

8 years agojanitor - fix 1 -Wunused-variable
John Ellson [Wed, 6 Jan 2016 19:07:55 +0000 (14:07 -0500)]
janitor - fix 1 -Wunused-variable

8 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 18:49:22 +0000 (13:49 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

8 years agojanitor - clean up ~40 'unitialized' warnings
John Ellson [Wed, 6 Jan 2016 18:49:13 +0000 (13:49 -0500)]
janitor - clean up ~40 'unitialized' warnings

8 years agoMake global variable static.
Emden R. Gansner [Wed, 6 Jan 2016 18:04:07 +0000 (13:04 -0500)]
Make global variable static.

8 years agoprovide alternative for qsort_r() on EL5
John Ellson [Wed, 6 Jan 2016 16:01:07 +0000 (11:01 -0500)]
provide alternative for qsort_r() on EL5

8 years agostill need -DSWIGJAVA for swig-1.3.29 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

8 years agostill 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

8 years agono qsort_r() on EL5 - needs alternative implementation
John Ellson [Tue, 5 Jan 2016 22:23:18 +0000 (17:23 -0500)]
no qsort_r() on EL5 -  needs alternative implementation

8 years agono qsort_r() on EL5
John Ellson [Tue, 5 Jan 2016 22:03:47 +0000 (17:03 -0500)]
no qsort_r() on EL5

8 years agono qsort_r() on EL5
John Ellson [Tue, 5 Jan 2016 21:21:59 +0000 (16:21 -0500)]
no qsort_r() on EL5

8 years agoFix bug with "in" operator. Keys used in evaldyn and getdyn must be the same.
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.

9 years agorenable lasi test - also a local issue
John Ellson [Tue, 22 Dec 2015 22:51:53 +0000 (17:51 -0500)]
renable lasi test - also a local issue

9 years agorestore test for -Tpng:cairo:gd - seems to be a local problem only
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

9 years agodisable broken formats in test for now: -Tpng:cairo:gd -Tps:lasi
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

9 years agojanitor - no need to -DSWIGJAVA these days
John Ellson [Tue, 22 Dec 2015 19:14:31 +0000 (14:14 -0500)]
janitor - no need to -DSWIGJAVA these days

9 years agojanitor - void return from agxputc()
John Ellson [Tue, 22 Dec 2015 18:53:11 +0000 (13:53 -0500)]
janitor - void return from agxputc()

9 years agojanitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:35:18 +0000 (13:35 -0500)]
janitor - fix function protype

9 years agojanitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:32:15 +0000 (13:32 -0500)]
janitor - fix function protype

9 years agojanitor - use void return from agxput()
John Ellson [Tue, 22 Dec 2015 18:26:09 +0000 (13:26 -0500)]
janitor - use void return from agxput()

9 years agojanitor - git ignore product
John Ellson [Tue, 22 Dec 2015 18:14:53 +0000 (13:14 -0500)]
janitor - git ignore product

9 years agojanitor - fix some function prototype warnings
John Ellson [Tue, 22 Dec 2015 18:13:31 +0000 (13:13 -0500)]
janitor - fix some function prototype warnings

9 years agojanitor - fix some unused vars
John Ellson [Tue, 22 Dec 2015 18:05:47 +0000 (13:05 -0500)]
janitor - fix some unused vars

9 years agoFix ambiguity in the grammar in the documentation.
Emden R. Gansner [Sun, 20 Dec 2015 23:17:01 +0000 (18:17 -0500)]
Fix ambiguity in the grammar in the documentation.

9 years agoAllow prioritization of xlabels.
Emden Gansner [Mon, 14 Dec 2015 20:45:44 +0000 (15:45 -0500)]
Allow prioritization of xlabels.

9 years agolibtool needs -tag=CC
Stephen C North [Sun, 13 Dec 2015 03:56:56 +0000 (22:56 -0500)]
libtool needs -tag=CC

9 years agoFix PointSet leak when inserting same point
Glen Low [Sat, 12 Dec 2015 00:20:04 +0000 (08:20 +0800)]
Fix PointSet leak when inserting same point