]> granicus.if.org Git - graphviz/log
graphviz
18 years agodon't build miscellanous gd binaries that we don't use
ellson [Wed, 31 May 2006 14:07:32 +0000 (14:07 +0000)]
don't build miscellanous gd binaries that we don't use

18 years agouse unsigned char to shut up Sun's cc
ellson [Wed, 31 May 2006 12:01:57 +0000 (12:01 +0000)]
use unsigned char to shut up Sun's cc

18 years agotry to fix strange problem with convenience libraries on SGIs
ellson [Tue, 30 May 2006 21:57:41 +0000 (21:57 +0000)]
try to fix strange problem with convenience libraries on SGIs

18 years agoRemoved deleted .h file
erg [Tue, 30 May 2006 14:13:54 +0000 (14:13 +0000)]
Removed deleted .h file

18 years agoGet rid of some crud from the gd plugin. Without freetype+fontconfig revert to the...
ellson [Tue, 30 May 2006 00:42:42 +0000 (00:42 +0000)]
Get rid of some crud from the gd plugin.  Without freetype+fontconfig revert to the builtin fonts.

18 years agomake gd textlayout plugin back off when freetype is not available so that
ellson [Tue, 30 May 2006 00:01:14 +0000 (00:01 +0000)]
make gd textlayout plugin back off when freetype is not available so that
we revert to the estimate_textsize() function

18 years agoadd support for: --without-fontconfig --without-freetype
ellson [Mon, 29 May 2006 21:39:55 +0000 (21:39 +0000)]
add support for: --without-fontconfig --without-freetype
fix bug in: --without-pangocairo

18 years agobasic demos with builtins
ellson [Sun, 28 May 2006 18:18:44 +0000 (18:18 +0000)]
basic demos with builtins

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years ago- provide control of whether demand loading is allowed independent of builtins
ellson [Sun, 28 May 2006 18:02:04 +0000 (18:02 +0000)]
- provide control of whether demand loading is allowed independent of builtins

- provide demo of python wrapper using builtins and no demand laoding

18 years agoadd a demo of building a custom python wrapper using libgvc
ellson [Sun, 28 May 2006 14:30:36 +0000 (14:30 +0000)]
add a demo of building a custom python wrapper using libgvc

18 years agoadd a demo of building a custom python wrapper using libgvc
ellson [Sun, 28 May 2006 14:30:36 +0000 (14:30 +0000)]
add a demo of building a custom python wrapper using libgvc

18 years agomore --disable-ltdl fixes.
ellson [Sun, 28 May 2006 12:16:17 +0000 (12:16 +0000)]
more --disable-ltdl fixes.
  - change all #ifndef DISABLE_LTDL to #ifdef ENABLE_LTDL

18 years agoFix --disable-ltdl by reordering so that HEADER checks are ahead of LIBTOOL chacks.
ellson [Sun, 28 May 2006 11:25:35 +0000 (11:25 +0000)]
Fix --disable-ltdl by reordering so that HEADER checks are ahead of LIBTOOL chacks.

18 years agoinstall a libgvc_builtins.so (and .a if --enable-static) for use
ellson [Sat, 27 May 2006 20:33:47 +0000 (20:33 +0000)]
install a libgvc_builtins.so (and .a if --enable-static) for use
   by downstream apps that want to use builtins.

18 years agoUpdate config.iffe
erg [Sat, 27 May 2006 18:45:38 +0000 (18:45 +0000)]
Update config.iffe

18 years agoOne less library
ellson [Fri, 26 May 2006 22:06:42 +0000 (22:06 +0000)]
One less library

18 years agostore fontname in para->layout
ellson [Fri, 26 May 2006 18:53:07 +0000 (18:53 +0000)]
store fontname in para->layout

18 years agoSlightly better estimating of fontsize for builtin fonts.
ellson [Fri, 26 May 2006 18:00:41 +0000 (18:00 +0000)]
Slightly better estimating of fontsize for builtin fonts.

18 years agoits no good if freetype is not installed
ellson [Fri, 26 May 2006 17:20:36 +0000 (17:20 +0000)]
its no good if freetype is not installed

18 years agosome unused variables
ellson [Fri, 26 May 2006 17:04:57 +0000 (17:04 +0000)]
some unused variables

18 years agostill need the externs
ellson [Fri, 26 May 2006 17:02:47 +0000 (17:02 +0000)]
still need the externs

18 years agoUse metrics tables. No point in resorting to metrics of the builtin fonts.
ellson [Fri, 26 May 2006 16:58:40 +0000 (16:58 +0000)]
Use metrics tables.  No point in resorting to metrics of the builtin fonts.

18 years agotypo
ellson [Fri, 26 May 2006 16:24:56 +0000 (16:24 +0000)]
typo

18 years agorework previous fix for mutple definitions
ellson [Fri, 26 May 2006 16:16:09 +0000 (16:16 +0000)]
rework previous fix for mutple definitions

18 years agoconflicting function template
ellson [Fri, 26 May 2006 16:11:17 +0000 (16:11 +0000)]
conflicting function template
unused variables

18 years agomultiple definition of `builtinFontHt'
ellson [Fri, 26 May 2006 16:05:54 +0000 (16:05 +0000)]
multiple definition of `builtinFontHt'
multiple definition of `builtinFontWd'

18 years agotry again
ellson [Fri, 26 May 2006 15:58:50 +0000 (15:58 +0000)]
try again

18 years ago- need extern for GDCodeGen (linking from convenience libs seems to be more strict)
ellson [Fri, 26 May 2006 15:55:07 +0000 (15:55 +0000)]
- need extern for GDCodeGen  (linking from convenience libs seems to be more strict)
- typo causing FEATURES/vmalloc to not get built

18 years agosome missing libs
ellson [Fri, 26 May 2006 15:14:48 +0000 (15:14 +0000)]
some missing libs

18 years agoremoved unused define GD_LIBS_STATIC
ellson [Fri, 26 May 2006 14:50:35 +0000 (14:50 +0000)]
removed unused define GD_LIBS_STATIC

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:11 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:10 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:09 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agoAll libs first assembled as non-installed libxxx_C "convenience" libraries.
ellson [Fri, 26 May 2006 14:49:09 +0000 (14:49 +0000)]
All libs first assembled as non-installed libxxx_C "convenience" libraries.

Now bin/dot_static and lib/graphviz/libtcldot_builtin.so have no
external dependencies on any other graphviz library.

18 years agonew libtcldot_builtin.so.0.0.0
ellson [Thu, 25 May 2006 19:18:14 +0000 (19:18 +0000)]
new libtcldot_builtin.so.0.0.0

18 years agoheight should be positive!!!
ellson [Thu, 25 May 2006 17:33:40 +0000 (17:33 +0000)]
height should be positive!!!

18 years agopurge some ENABLE_CODEGENS, use WITH_CODEGENS instead
ellson [Thu, 25 May 2006 16:05:43 +0000 (16:05 +0000)]
purge some ENABLE_CODEGENS, use WITH_CODEGENS instead

18 years agopurge some ENABLE_CODEGENS, use WITH_CODEGENS instead
ellson [Thu, 25 May 2006 16:05:43 +0000 (16:05 +0000)]
purge some ENABLE_CODEGENS, use WITH_CODEGENS instead

18 years agosome input-filter hook code, disabled
ellson [Thu, 25 May 2006 15:02:28 +0000 (15:02 +0000)]
some input-filter hook code, disabled

18 years agorevert previous change which broke builds when no tcl present
ellson [Thu, 25 May 2006 13:44:26 +0000 (13:44 +0000)]
revert previous change which broke builds when no tcl present

18 years agotextpara_t doesn't anything from geom.h - remove #include
ellson [Thu, 25 May 2006 13:10:26 +0000 (13:10 +0000)]
textpara_t doesn't anything from geom.h - remove #include

18 years agofix for bug#948
ellson [Thu, 25 May 2006 02:37:30 +0000 (02:37 +0000)]
fix for bug#948

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:15 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:14 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoGeneral cleanup:
ellson [Thu, 25 May 2006 00:09:14 +0000 (00:09 +0000)]
General cleanup:
- eliminate types.h from plugins
- newheaders: texpara.h usershape.h
- rename textline_t to textpara_t in preparation for the use of pango paragraph formatting.
- rename various related "*line*" variables to "*para*"
- remove some unused builtin.c files
- fix builtins so that dot_static always works
- change !DISABLE_CODEGENS to WITH_CODEGENS
-support configure options:
--without-codegens
--without-pangocairo
--without-libgd
(all enabled by default if requirements met)

18 years agoFix html label grammar to allow empty cells;
erg [Wed, 24 May 2006 19:40:10 +0000 (19:40 +0000)]
Fix html label grammar to allow empty cells;
fix error handling to that heml parse and lex errors report which graph
component has the bad label.

18 years agoFix old build to use gdtextlayout plugin
erg [Wed, 24 May 2006 19:38:06 +0000 (19:38 +0000)]
Fix old build to use gdtextlayout plugin

18 years agoeliminate dependency on -lcdt from gd plugin
ellson [Wed, 24 May 2006 16:52:37 +0000 (16:52 +0000)]
eliminate dependency on -lcdt from gd plugin

18 years agorestore --with-mylibgd as the default
ellson [Wed, 24 May 2006 16:35:44 +0000 (16:35 +0000)]
restore --with-mylibgd as the default

18 years agorename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h
ellson [Wed, 24 May 2006 15:02:32 +0000 (15:02 +0000)]
rename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h

18 years agorename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h
ellson [Wed, 24 May 2006 15:02:32 +0000 (15:02 +0000)]
rename EXID define to EX_ID because of a conflict with EXID in bison's y.tab.h

18 years agofix a "dereferencing type-punned pointer will break strict-aliasing rules" warning
ellson [Wed, 24 May 2006 14:44:12 +0000 (14:44 +0000)]
fix a "dereferencing type-punned pointer will break strict-aliasing rules" warning

18 years agofix libtool warning: "`-version-info/-version-number' is ignored for convenience...
ellson [Wed, 24 May 2006 14:24:06 +0000 (14:24 +0000)]
fix libtool warning: "`-version-info/-version-number' is ignored for convenience libraries"

18 years agoLDFLAG -module doesn't work, at least on imac86.
ellson [Wed, 24 May 2006 11:57:37 +0000 (11:57 +0000)]
LDFLAG -module doesn't work, at least on imac86.
   - see if build works everywhere without it

18 years agoupdate examples in gdtclft man page, and add them to examples dir
ellson [Wed, 24 May 2006 11:10:25 +0000 (11:10 +0000)]
update examples in gdtclft man page, and add them to examples dir

18 years agoupdate examples in gdtclft man page, and add them to examples dir
ellson [Wed, 24 May 2006 11:10:25 +0000 (11:10 +0000)]
update examples in gdtclft man page, and add them to examples dir

18 years agomore unresolved
ellson [Wed, 24 May 2006 03:16:35 +0000 (03:16 +0000)]
more unresolved

18 years agofix unresolved symbols in MacOS builds
ellson [Wed, 24 May 2006 03:12:52 +0000 (03:12 +0000)]
fix unresolved symbols in MacOS builds

18 years agoa maybe fix..
ellson [Wed, 24 May 2006 00:37:35 +0000 (00:37 +0000)]
a maybe fix..

18 years agoturns out that gdtclft wasn't using fontconfig
ellson [Wed, 24 May 2006 00:19:33 +0000 (00:19 +0000)]
turns out that gdtclft wasn't using fontconfig

18 years agoRemove dangling links to www.research.att.com; resolve to sites on
erg [Tue, 23 May 2006 15:10:13 +0000 (15:10 +0000)]
Remove dangling links to www.research.att.com; resolve to sites on
www.graphviz.org

18 years agofix binary output encoding
ellson [Tue, 23 May 2006 13:11:11 +0000 (13:11 +0000)]
fix binary output encoding

18 years agorepair pkgIndex.tcl generation
ellson [Tue, 23 May 2006 12:35:43 +0000 (12:35 +0000)]
repair pkgIndex.tcl generation

18 years agoFix vps old makefile
erg [Mon, 22 May 2006 20:36:10 +0000 (20:36 +0000)]
Fix vps old makefile

18 years agoMore makefile fixes to cleanup removed files
erg [Mon, 22 May 2006 20:33:17 +0000 (20:33 +0000)]
More makefile fixes to cleanup removed files

18 years agoFix dot makefile to reflect file changes from pango
erg [Mon, 22 May 2006 20:26:59 +0000 (20:26 +0000)]
Fix dot makefile to reflect file changes from pango

18 years agoretain --with-mylibgd for now as webdot needs it
ellson [Mon, 22 May 2006 20:09:44 +0000 (20:09 +0000)]
retain --with-mylibgd for now as webdot needs it

18 years agoFix forward declaration of ideal_size to use bool.
erg [Mon, 22 May 2006 20:08:24 +0000 (20:08 +0000)]
Fix forward declaration of ideal_size to use bool.

18 years agoprovide gd plugin in graphviz base package if --with-mylibgd
ellson [Mon, 22 May 2006 17:49:43 +0000 (17:49 +0000)]
provide gd plugin in graphviz base package if --with-mylibgd

18 years agoOne more attempt to back out change
erg [Mon, 22 May 2006 17:46:38 +0000 (17:46 +0000)]
One more attempt to back out change

18 years agoremove a redundant extern statement
ellson [Mon, 22 May 2006 17:45:41 +0000 (17:45 +0000)]
remove a redundant extern statement

18 years agoBack out recent commit of these 2 files. These were working versions
erg [Mon, 22 May 2006 17:43:31 +0000 (17:43 +0000)]
Back out recent commit of these 2 files. These were working versions
which were accidentally committed.

18 years agoFix uses of bool which assumed bool = unsigned char.
erg [Mon, 22 May 2006 17:39:35 +0000 (17:39 +0000)]
Fix uses of bool which assumed bool = unsigned char.

18 years agoFix uses of bool which assumed bool = unsigned char.
erg [Mon, 22 May 2006 17:39:35 +0000 (17:39 +0000)]
Fix uses of bool which assumed bool = unsigned char.

18 years agoFix uses of bool which assumed bool = unsigned char.
erg [Mon, 22 May 2006 17:39:35 +0000 (17:39 +0000)]
Fix uses of bool which assumed bool = unsigned char.

18 years agoFix old makefiles to conform with pango file changes
erg [Mon, 22 May 2006 17:36:10 +0000 (17:36 +0000)]
Fix old makefiles to conform with pango file changes

18 years agoavoid tmp file during construction of pkgIndex.tcl
ellson [Mon, 22 May 2006 17:21:05 +0000 (17:21 +0000)]
avoid tmp file during construction of pkgIndex.tcl

18 years agoold "+" syntax no longer supported in tail. Now needs "-n +" as in:
ellson [Mon, 22 May 2006 16:04:17 +0000 (16:04 +0000)]
old "+" syntax no longer supported in tail.  Now needs "-n +" as in:
tail -n +24 config.h

18 years agocrap - that didn't work
ellson [Mon, 22 May 2006 15:12:27 +0000 (15:12 +0000)]
crap - that didn't work

18 years agotypo
ellson [Mon, 22 May 2006 15:11:03 +0000 (15:11 +0000)]
typo

18 years agostdio.h is included in types.h which must precede
ellson [Mon, 22 May 2006 14:59:45 +0000 (14:59 +0000)]
stdio.h is included in types.h which must precede

18 years agomissed change
ellson [Mon, 22 May 2006 13:58:21 +0000 (13:58 +0000)]
missed change

18 years agosome missed changes
ellson [Mon, 22 May 2006 13:14:00 +0000 (13:14 +0000)]
some missed changes

18 years agomumble...
ellson [Sun, 21 May 2006 19:43:46 +0000 (19:43 +0000)]
mumble...

18 years agowrap #include "gd.h" in a HAVE_LIBGD conditional
ellson [Sun, 21 May 2006 19:30:48 +0000 (19:30 +0000)]
wrap #include "gd.h" in a HAVE_LIBGD conditional

18 years agoDamn its hard to get rid of these libgd dependencies!
ellson [Sun, 21 May 2006 19:16:21 +0000 (19:16 +0000)]
Damn its hard to get rid of these libgd dependencies!
   entites.h was needed in the "make dist" target for rpms.

18 years agoDamn its hard to get rid of these libgd dependencies!
ellson [Sun, 21 May 2006 19:16:21 +0000 (19:16 +0000)]
Damn its hard to get rid of these libgd dependencies!
   entites.h was needed in the "make dist" target for rpms.

18 years agosymbols must have non-emty definitions
ellson [Sun, 21 May 2006 18:56:44 +0000 (18:56 +0000)]
symbols must have non-emty definitions

18 years agoJanitor - fix some "value computed is not used" warnings
ellson [Sun, 21 May 2006 17:47:43 +0000 (17:47 +0000)]
Janitor - fix some "value computed is not used" warnings