]> granicus.if.org Git - graphviz/log
graphviz
8 years agoretry disable PHP7
John Ellson [Fri, 8 Jul 2016 16:38:42 +0000 (12:38 -0400)]
retry disable PHP7

8 years agoretry disable PHP7
John Ellson [Fri, 8 Jul 2016 16:28:56 +0000 (12:28 -0400)]
retry disable PHP7

8 years agodisable PHP7 support in fc25 until swig supports it
John Ellson [Fri, 8 Jul 2016 15:48:57 +0000 (11:48 -0400)]
disable PHP7 support in fc25 until swig supports it

8 years agoclean automated rules from .gitignore, fix lib/cdt/*cvxproj*
John Ellson [Wed, 6 Jul 2016 19:51:19 +0000 (15:51 -0400)]
clean automated rules from .gitignore, fix lib/cdt/*cvxproj*

8 years agoMerge pull request #158 from ErwinJanssen/gitignore
John Ellson [Wed, 6 Jul 2016 19:32:29 +0000 (15:32 -0400)]
Merge pull request #158 from ErwinJanssen/gitignore

Refactor ignore files (gitignore and hgignore)

8 years agoMerge pull request #98 from GadgetSteve/master
John Ellson [Wed, 6 Jul 2016 19:31:09 +0000 (15:31 -0400)]
Merge pull request #98 from GadgetSteve/master

Changed README.md tracker to reference github. Addresses #97

8 years agoAdded regression test resut folders to ignore files.
Erwin Janssen [Mon, 4 Jul 2016 15:43:36 +0000 (17:43 +0200)]
Added regression test resut folders to ignore files.

8 years agoGrouped all files generated during make in ignore file.
Erwin Janssen [Mon, 4 Jul 2016 15:05:57 +0000 (17:05 +0200)]
Grouped all files generated during make in ignore file.

8 years agoDo not ignore Windows MSI setup.exe for now.
Erwin Janssen [Mon, 4 Jul 2016 14:09:28 +0000 (16:09 +0200)]
Do not ignore Windows MSI setup.exe for now.

8 years agoGrouped files generated by configure in ignore files.
Erwin Janssen [Mon, 4 Jul 2016 13:59:25 +0000 (15:59 +0200)]
Grouped files generated by configure in ignore files.

This way it's clear which files are ignored because of the configure build step. Also added some files to the exeption list that are not generated by the configure step, are included in the repository, but ignored by the original ignore rules.

8 years agoRemoved word 'ignored' in ignore file comments.
Erwin Janssen [Mon, 4 Jul 2016 12:06:07 +0000 (14:06 +0200)]
Removed word 'ignored' in ignore file comments.

8 years agoGrouped files generated by autogen and added missing.
Erwin Janssen [Mon, 4 Jul 2016 11:28:19 +0000 (13:28 +0200)]
Grouped files generated by autogen and added missing.

Now it's more clear which files are ignored because they are generated by autogen.sh and autoreconf. These commands also generated some files which were not ignored, so I added these to the ignore files.

8 years agoSynced .gitignore and .hgingore
Erwin Janssen [Mon, 4 Jul 2016 11:03:39 +0000 (13:03 +0200)]
Synced .gitignore and .hgingore

Both files should have the same contents, as ignored files are independent of version control.

8 years agoChanged README.md tracker to reference github. Addresses #97
Steve Barnes [Thu, 30 Jun 2016 05:57:51 +0000 (06:57 +0100)]
Changed README.md tracker to reference github. Addresses #97

8 years agoMerge pull request #94 from ErwinJanssen/fix/cdt-macro-not-defined-warnings
John Ellson [Sun, 19 Jun 2016 16:57:46 +0000 (12:57 -0400)]
Merge pull request #94 from ErwinJanssen/fix/cdt-macro-not-defined-warnings

Fixed undefined macro warnings in CDT.

8 years agoFixed undefined macro warnings in CDT.
Erwin Janssen [Sun, 19 Jun 2016 10:12:56 +0000 (12:12 +0200)]
Fixed undefined macro warnings in CDT.
When compiling with all warnings on Windows, various "'MACRO_NAME is not
defined as a preprocessor macro, replacing with '0' for '#if/#elif'"
warnings where thrown. This commit fixes those warnings by placing
defined() around the macro names.

8 years agoTRAVIS_CI_BUILD_EXPERIMENTAL TRAVIS_CI_BUILD_EXPERIMENTAL
John Ellson [Sat, 18 Jun 2016 23:17:39 +0000 (19:17 -0400)]
TRAVIS_CI_BUILD_EXPERIMENTAL

8 years agoTRAVIS_CI_BUILD_EXPERIMENTAL
John Ellson [Sat, 18 Jun 2016 23:06:25 +0000 (19:06 -0400)]
TRAVIS_CI_BUILD_EXPERIMENTAL

8 years agowhat happens without an api key?
John Ellson [Fri, 17 Jun 2016 04:08:37 +0000 (00:08 -0400)]
what happens without an api key?

8 years agoInnocous change to trigger Travis CI
John Ellson [Thu, 16 Jun 2016 15:20:41 +0000 (11:20 -0400)]
Innocous change to trigger Travis CI

8 years agoMerge pull request #93 from ErwinJanssen/master
John Ellson [Thu, 16 Jun 2016 14:23:33 +0000 (10:23 -0400)]
Merge pull request #93 from ErwinJanssen/master

Publishing Linux release to Github with Travis

8 years agoMerge pull request #90 from ErwinJanssen/appveyor
John Ellson [Thu, 16 Jun 2016 14:19:44 +0000 (10:19 -0400)]
Merge pull request #90 from ErwinJanssen/appveyor

WIP: Appveyor

8 years agoMerge pull request #91 from ErwinJanssen/clean-autotools
John Ellson [Thu, 16 Jun 2016 14:11:19 +0000 (10:11 -0400)]
Merge pull request #91 from ErwinJanssen/clean-autotools

Small changes in autogen.sh and configure.ac

8 years agoTravis: Now publishing release to Github on tag.
Erwin Janssen [Tue, 14 Jun 2016 09:43:58 +0000 (11:43 +0200)]
Travis: Now publishing release to Github on tag.

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 agoDeleted two file generated by project file upgrade
Erwin Janssen [Sun, 12 Jun 2016 09:08:28 +0000 (11:08 +0200)]
Deleted two file generated by project file upgrade

8 years agoAppeyor: added msbuild, disabled MSYS2 and Cygwin.
Erwin Janssen [Sun, 12 Jun 2016 09:04:14 +0000 (11:04 +0200)]
Appeyor: added msbuild, disabled MSYS2 and Cygwin.

Added msbuild to build matrix. Because MSYS2 and Cygwin don't have a proper build yet and they both take long to execute, they are disabled for now.

8 years agoMerge branch 'appveyor' into appveyor-upgrade-project-files
Erwin Janssen [Sun, 12 Jun 2016 00:56:29 +0000 (02:56 +0200)]
Merge branch 'appveyor' into appveyor-upgrade-project-files

8 years agoIgnoring vcxproj.user files.
Erwin Janssen [Sun, 12 Jun 2016 00:52:38 +0000 (02:52 +0200)]
Ignoring vcxproj.user files.

8 years agoMoved Windows specific config.h
Erwin Janssen [Sat, 11 Jun 2016 23:45:21 +0000 (01:45 +0200)]
Moved Windows specific config.h

Also removed this entry from .gitignore, because the file must stay under version control.

8 years agoClean up lib/cdt VS project files.
Erwin Janssen [Sat, 11 Jun 2016 23:41:13 +0000 (01:41 +0200)]
Clean up lib/cdt VS project files.

8 years agoIgnoring local .vs Visual Studio folder.
Erwin Janssen [Sat, 11 Jun 2016 23:24:41 +0000 (01:24 +0200)]
Ignoring local .vs Visual Studio folder.

8 years agoIgnore all Release folders generated by Visual Studio.
Erwin Janssen [Sat, 11 Jun 2016 23:13:44 +0000 (01:13 +0200)]
Ignore all Release folders generated by Visual Studio.

8 years agoMoved Windows specific ast_common.h
Erwin Janssen [Sat, 11 Jun 2016 23:09:40 +0000 (01:09 +0200)]
Moved Windows specific ast_common.h

Removed this file from .gitignore, because it must stay under version control.

8 years agoMoved Windows specific getopt.h
Erwin Janssen [Sat, 11 Jun 2016 23:03:37 +0000 (01:03 +0200)]
Moved Windows specific getopt.h

Instead of copying it to the root folder before every build as, place it in a specific include folder for Windows builds.

8 years agoIgnore all debug folder generated by Visual Studio.
Erwin Janssen [Sat, 11 Jun 2016 23:01:40 +0000 (01:01 +0200)]
Ignore all debug folder generated by Visual Studio.

8 years agoRemoved grahviz.VC.db from version control.
Erwin Janssen [Sat, 11 Jun 2016 22:55:38 +0000 (00:55 +0200)]
Removed grahviz.VC.db from version control.

8 years agoGitignore: Visual Studio db files.
Erwin Janssen [Sat, 11 Jun 2016 22:54:06 +0000 (00:54 +0200)]
Gitignore: Visual Studio db files.

8 years agoAppveyor: install Ghostscript
Erwin Janssen [Sat, 11 Jun 2016 17:18:09 +0000 (19:18 +0200)]
Appveyor: install Ghostscript
Creating the docs failed because ps2pdf, a part of Ghostscript, wasn't present on the Appveyor build image. This commits installs and sets up Ghostscript on Appveyor.

8 years agoChanged value of graphviz_collection autogen.sh
Erwin Janssen [Fri, 10 Jun 2016 22:10:38 +0000 (00:10 +0200)]
Changed value of graphviz_collection autogen.sh

In configure.ac, graphviz_collection is expected to have a value of
'stable' or 'development', but the value 'test' is assigned in
autogen.sh. This commit changes that value to development.

8 years agoMerge branch 'master' into clean-autotools
Erwin Janssen [Fri, 10 Jun 2016 22:00:58 +0000 (00:00 +0200)]
Merge branch 'master' into clean-autotools

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 agoAdded GRAPHVIZ_VERSION_COMMIT to autogen.sh
Erwin Janssen [Fri, 10 Jun 2016 12:46:30 +0000 (14:46 +0200)]
Added GRAPHVIZ_VERSION_COMMIT to autogen.sh

There are a few places in autogen.sh and configure.ac where a value
called GRAPHVIZ_VERSION_COMMIT is used. However this value was set to
unknown in autogen.sh. This commit solved this assigning the abbreviated
hash of last commit to this value.

8 years agoCleaned Graphviz version date in autogen.sh
Erwin Janssen [Fri, 10 Jun 2016 12:00:11 +0000 (14:00 +0200)]
Cleaned Graphviz version date in autogen.sh

- Instead of using $? to see whether the last command was successful,
the if statement now directly uses the return value.
- Moved failed cases to the top.
- Using less if-else statements.
- Reformulated errors.

8 years agoCorrected error printing in autogen.sh
Erwin Janssen [Fri, 10 Jun 2016 11:38:52 +0000 (13:38 +0200)]
Corrected error printing in autogen.sh

Printing to standard error is done using '&' insted of '$'.

8 years agoRemoved already install dependencies
Erwin Janssen [Thu, 9 Jun 2016 14:44:53 +0000 (16:44 +0200)]
Removed already install dependencies

8 years agoAdded all recommended libraries to install
Erwin Janssen [Thu, 9 Jun 2016 14:00:55 +0000 (16:00 +0200)]
Added all recommended libraries to install

8 years agoRemoved seperate ./configure call
Erwin Janssen [Thu, 9 Jun 2016 12:40:48 +0000 (14:40 +0200)]
Removed seperate ./configure call

./autogen.sh also calls ./configure by default. A seperate call is not needed.

8 years agoAdded Msys2 and Cygwin build for Appveyor
Erwin Janssen [Thu, 9 Jun 2016 12:00:50 +0000 (14:00 +0200)]
Added Msys2 and Cygwin build for Appveyor

Modified appveyor.yml so there are now build configurations for msys2 and Cygwin. The make step still fails. But ./autogen.sh and ./configure are executed succesfully.

8 years agoRemoved graphviz_config.h from windows build.
Erwin Janssen [Mon, 6 Jun 2016 12:22:19 +0000 (14:22 +0200)]
Removed graphviz_config.h from windows build.

File doesn't exist.

8 years agoAdded -P
Erwin Janssen [Mon, 6 Jun 2016 12:07:12 +0000 (14:07 +0200)]
Added -P

8 years agoUse correct cygwin package
Erwin Janssen [Mon, 6 Jun 2016 12:04:47 +0000 (14:04 +0200)]
Use correct cygwin package

8 years agoInclude lib
Erwin Janssen [Mon, 6 Jun 2016 12:00:41 +0000 (14:00 +0200)]
Include lib

8 years agoUse cygwin to install GTK
Erwin Janssen [Mon, 6 Jun 2016 11:47:01 +0000 (13:47 +0200)]
Use cygwin to install GTK

8 years agoCorrect package name?
Erwin Janssen [Mon, 6 Jun 2016 11:32:46 +0000 (13:32 +0200)]
Correct package name?

8 years agoInstall gkt2 with mingw
Erwin Janssen [Mon, 6 Jun 2016 11:26:53 +0000 (13:26 +0200)]
Install gkt2 with mingw

8 years agoAdded cp
Erwin Janssen [Mon, 6 Jun 2016 09:01:21 +0000 (11:01 +0200)]
Added cp

8 years agocopy config.h to build dir.
Erwin Janssen [Mon, 6 Jun 2016 08:56:00 +0000 (10:56 +0200)]
copy config.h to build dir.

8 years agoUse visual studio build.
Erwin Janssen [Fri, 3 Jun 2016 11:31:21 +0000 (13:31 +0200)]
Use visual studio build.

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 agoUpgraded project files.
Erwin Janssen [Tue, 24 May 2016 09:35:06 +0000 (11:35 +0200)]
Upgraded project files.

Opening in a recent version of Visual Studio Community triggered an
automatic migration.

8 years agoRemoved two project from sln files.
Erwin Janssen [Tue, 24 May 2016 09:31:38 +0000 (11:31 +0200)]
Removed two project from sln files.

These projects do not exist, so the reference is broken?

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