]>
granicus.if.org Git - graphviz/log
Matthew Fernandez [Wed, 9 Sep 2020 02:47:59 +0000 (19:47 -0700)]
drop compatibility with Yacc, Bison < 3 in HTML parser
This does not change build requirements, as other parsers already require Bison
3. Related to #1806.
Matthew Fernandez [Wed, 9 Sep 2020 02:38:24 +0000 (19:38 -0700)]
suppress Bison warnings from using non-Yacc compatible extensions in HTML parser
We do not actually use any of these yet, but we are about to. Related to #1806.
Matthew Fernandez [Tue, 15 Sep 2020 01:01:23 +0000 (01:01 +0000)]
Merge branch '
2F41B940 -1933-48AE-84D5-
A31781F6D8C9 ' into 'master'
suppress Bison warnings about Yacc incompatibility in Windows builds
See merge request graphviz/graphviz!1563
Matthew Fernandez [Wed, 9 Sep 2020 00:01:22 +0000 (17:01 -0700)]
suppress Bison warnings about Yacc incompatibility in Windows builds
Matthew Fernandez [Mon, 14 Sep 2020 04:09:19 +0000 (04:09 +0000)]
Merge branch '
3515b572 -982c-461f-a4d4-
21e7231678f1 ' into 'master'
remove some compiler warnings
See merge request graphviz/graphviz!1562
Matthew Fernandez [Tue, 8 Sep 2020 00:35:06 +0000 (17:35 -0700)]
remove a couple of sign comparison warnings
Matthew Fernandez [Tue, 8 Sep 2020 00:25:47 +0000 (17:25 -0700)]
squash a -Wundef warning
Matthew Fernandez [Tue, 8 Sep 2020 00:22:21 +0000 (17:22 -0700)]
remove unused height variable from selfRight
Matthew Fernandez [Tue, 8 Sep 2020 00:21:52 +0000 (17:21 -0700)]
remove unused height variable from selfRight
Matthew Fernandez [Tue, 8 Sep 2020 00:21:02 +0000 (17:21 -0700)]
remove unused width variable from selfTop
Matthew Fernandez [Tue, 8 Sep 2020 00:18:32 +0000 (17:18 -0700)]
remove unused width height variable from selfBottom
Matthew Fernandez [Tue, 8 Sep 2020 00:11:29 +0000 (17:11 -0700)]
fix: call printTok when DEBUG is defined in HTML lexer
Based on the prior `#ifdef DEBUG` in this file, it seems debugging is meant to
be enabled whenever DEBUG is defined, regardless of its value.
Matthew Fernandez [Tue, 8 Sep 2020 00:05:50 +0000 (17:05 -0700)]
squash some -Wsign-compare warnings
Matthew Fernandez [Mon, 7 Sep 2020 23:51:02 +0000 (16:51 -0700)]
squash -Wempty-body warnings from expanding trace() inside a conditional body
Matthew Fernandez [Mon, 7 Sep 2020 23:43:32 +0000 (16:43 -0700)]
squash some tolower/toupper conversion warnings
Matthew Fernandez [Mon, 7 Sep 2020 23:21:37 +0000 (16:21 -0700)]
remove unused tritop variable
Matthew Fernandez [Sun, 13 Sep 2020 22:54:21 +0000 (22:54 +0000)]
Merge branch '
5f9243f8 -2a80-456a-8cf6-
4659eb7f13e9 ' into 'master'
fix failure to find Cairo, PangoCairo under CMake < 3.12
Closes #1824
See merge request graphviz/graphviz!1575
Matthew Fernandez [Sun, 13 Sep 2020 22:05:28 +0000 (15:05 -0700)]
fix failure to find Cairo, PangoCairo under CMake < 3.12
The changes introduced in
3ecf2f6206a486fecdea870b7f29ea539345642a and
b4f998c133566ef9cb416c085d1ce49e539bec30 were accidentally assuming the behavior
of PkgConfig that is only true after CMake 3.12. Namely that it sets the
*_LINK_LIBRARIES variable for packages it discovers. Closes #1824.
Magnus Jacobsson [Sat, 12 Sep 2020 09:55:37 +0000 (09:55 +0000)]
Merge branch 'add-metrics-report-with-warnings-to-ci-also-for-windows' into 'master'
Add a metrics report with warnings to CI also for Windows
See merge request graphviz/graphviz!1570
Magnus Jacobsson [Sat, 12 Sep 2020 09:16:00 +0000 (09:16 +0000)]
Merge branch 'add-ubuntu20.04-debug-build' into 'master'
Add ubuntu20.04-debug-build to CI
See merge request graphviz/graphviz!1568
Matthew Fernandez [Sat, 12 Sep 2020 02:44:22 +0000 (02:44 +0000)]
Merge branch '
b316e0e6 -214b-4ae2-ae43-
9d3a55c05715 ' into 'master'
fix glGenTextures failure detection
See merge request graphviz/graphviz!1559
Matthew Fernandez [Sun, 6 Sep 2020 00:26:51 +0000 (17:26 -0700)]
fix handling of glGenTextures failure
According to the OpenGL docs, glGenTextures indicates failure not through
returning a value in its out parameter but rather via the glGetError API.
Moreover it could not actually indicate failure in the way this call site was
expecting because the out parameter is unsigned, not signed. This issue was
identified while investigating the cause of the following compiler warning:
glcomptexture.c: In function ‘glCompSetAddNewTexture’:
glcomptexture.c:45:12: warning: comparison of unsigned expression < 0 is
always false [-Wtype-limits]
if (t->id < 0) /*for some opengl based error , texture couldnt be created */
^
Matthew Fernandez [Sun, 6 Sep 2020 00:08:34 +0000 (17:08 -0700)]
squash -Wmissing-prototypes warnings for glCompLoadPng
Matthew Fernandez [Sun, 6 Sep 2020 00:00:26 +0000 (17:00 -0700)]
remove call to cairo_image_surface_get_format whose result is unused
Matthew Fernandez [Sat, 5 Sep 2020 23:58:17 +0000 (16:58 -0700)]
squash a -Wconversion warning in glCompCreateFontFile
Matthew Fernandez [Sat, 5 Sep 2020 23:48:08 +0000 (16:48 -0700)]
squash a -Wunused-parameter warning in GetFixedOGLPos
Matthew Fernandez [Sat, 5 Sep 2020 23:46:01 +0000 (16:46 -0700)]
squash unused variable warnings in glcompmouse.c
Matthew Fernandez [Sat, 5 Sep 2020 23:37:06 +0000 (16:37 -0700)]
squash -Wfloat-conversion warning in glprintfglut
Matthew Fernandez [Sat, 5 Sep 2020 23:25:58 +0000 (16:25 -0700)]
remove unused variables in glCompRenderText
Magnus Jacobsson [Fri, 11 Sep 2020 06:28:26 +0000 (06:28 +0000)]
Merge branch 're-add-lefty-to-windows-msbuild' into 'master'
Re-add lefty to Windows MSBuild builds
See merge request graphviz/graphviz!1565
Magnus Jacobsson [Fri, 11 Sep 2020 06:10:38 +0000 (08:10 +0200)]
Remove surplus characters in previous CHANGELOG.md entry
Magnus Jacobsson [Fri, 11 Sep 2020 06:08:33 +0000 (08:08 +0200)]
Update CHANGELOG.md with added lefty to MSBuild builds
Magnus Jacobsson [Wed, 9 Sep 2020 08:45:14 +0000 (10:45 +0200)]
Remove 2 -Wundef warnings in lefty.c
It happened to be 2 warnings using autotools on Ubuntu 18.04, but it
could be up to 4.
Magnus Jacobsson [Tue, 8 Sep 2020 21:45:56 +0000 (23:45 +0200)]
Add workaround for lefty not built with CMake on Windows
https://gitlab.com/graphviz/graphviz/-/issues/1753
Magnus Jacobsson [Tue, 8 Sep 2020 21:44:36 +0000 (23:44 +0200)]
Add test of lefty usage
Magnus Jacobsson [Wed, 9 Sep 2020 07:11:33 +0000 (09:11 +0200)]
Fix lefty crash at exit in MSBuild debug build
Final commit that fixes
https://gitlab.com/graphviz/graphviz/-/issues/1818.
Magnus Jacobsson [Tue, 8 Sep 2020 22:58:36 +0000 (00:58 +0200)]
Allow lefty -? to show usage even if there's no DISPLAY (FEATURE_X11)
Parse lefty args before starting app and trying to open DISPLAY. This
allows testing that lefty can start in CI.
This change only affects the X11 variant (FEATURE_X11 or FEATURE_NONE
defined), not the Windows variant.
Magnus Jacobsson [Tue, 8 Sep 2020 21:44:19 +0000 (23:44 +0200)]
Correct lefty output directory for MSBuild
Magnus Jacobsson [Tue, 8 Sep 2020 18:12:17 +0000 (20:12 +0200)]
Fix lefty compile error on Windows
The FILE type, a.k.a. struct _iobuf does not have any _cnt field on
Windows. Setting HAVE_FILE_CNT to 0 avoids the use of that. None of
the other implementation alternatives work either so the canread macro
in lefty.c always returns 1.
Magnus Jacobsson [Tue, 8 Sep 2020 18:26:18 +0000 (20:26 +0200)]
Corrected name of HAVE_FILE_R macro in lefty
Changing it to HAVE_R_IN_FILE was clearly a mistake in commit
070479236d25977cde7d8306635695af2fb7c203 .
From what I can tell this currectly does not affect anything.
Magnus Jacobsson [Tue, 8 Sep 2020 07:51:47 +0000 (09:51 +0200)]
Remove BuildLog.htm item from MSBuild project files
This file is not found after an upgrade to Visual Studio 16.7.2. It
was automatically added in a prevous upgrade of Visual Studio more
than 4 years ago in
3c8cf3624f6a8b82434115177471b6e7092f836 .
Magnus Jacobsson [Wed, 1 Jul 2020 22:08:57 +0000 (00:08 +0200)]
Re-add lefty to graphviz solution
Magnus Jacobsson [Wed, 1 Jul 2020 21:54:21 +0000 (23:54 +0200)]
Retarget lefty to Visual Studio 2019 and toolset v142
Magnus Jacobsson [Fri, 11 Sep 2020 05:54:50 +0000 (05:54 +0000)]
Merge branch 'fix-gvedit-usage' into 'master'
Fix gvedit usage + misc cleanup of gvedit make
Closes #1813
See merge request graphviz/graphviz!1561
Magnus Jacobsson [Thu, 10 Sep 2020 16:47:01 +0000 (18:47 +0200)]
Unset the DISPLAY environment variable in gvedit usage test_1813
This ensures that the test fails instead of hanging if print usage and
exit fails and the program continues and tries to open the display.
Magnus Jacobsson [Sun, 6 Sep 2020 17:26:08 +0000 (19:26 +0200)]
Avoid unnecessary recompile of gvedit mocables
Reverts
bb9a819a64de7f8446f17ecdb734aaf0f811aa04 .
Magnus Jacobsson [Sun, 6 Sep 2020 16:41:59 +0000 (18:41 +0200)]
Remove 2 gvedit warnings about multiple recepies
Remove unnecessary gvedit executable dependency on $(MOCABLES)
alltogether.
Magnus Jacobsson [Sun, 6 Sep 2020 20:57:18 +0000 (22:57 +0200)]
Add temporary skip of test_1813 on Windows
The test is skipped because of
https://gitlab.com/graphviz/graphviz/-/issues/1816.
Magnus Jacobsson [Sun, 6 Sep 2020 15:13:54 +0000 (17:13 +0200)]
Add gvedit -? regression test
Magnus Jacobsson [Sun, 6 Sep 2020 21:47:19 +0000 (23:47 +0200)]
Add rpm install of graphviz-qt to ci/install-packages.sh
Contains gvedit.
Magnus Jacobsson [Sun, 6 Sep 2020 17:13:53 +0000 (19:13 +0200)]
Allow gvedit -? to show usage even if there's no DISPLAY
Parse gvedit args before starting app and trying to open DISPLAY. This
allows testing that gvedit can start in CI.
Magnus Jacobsson [Sun, 6 Sep 2020 14:57:48 +0000 (16:57 +0200)]
Update CHANGELOG.md with gvedit -? fix
Magnus Jacobsson [Sun, 6 Sep 2020 14:45:58 +0000 (16:45 +0200)]
Fix gvedit -? to actually print usage instead of error
Fixes https://gitlab.com/graphviz/graphviz/-/issues/1813
Magnus Jacobsson [Thu, 3 Sep 2020 13:42:20 +0000 (15:42 +0200)]
Remove TAB from otherwise empty line in gvedit Makefile.am
Emacs said "Suspicious line 71. Save anyway? (y or n)" every time the
file was about to be saved.
Magnus Jacobsson [Fri, 11 Sep 2020 05:35:59 +0000 (05:35 +0000)]
Merge branch 'remove-uncompiled-code' into 'master'
Remove uncompiled code to increase readability
See merge request graphviz/graphviz!1557
Magnus Jacobsson [Thu, 10 Sep 2020 17:55:46 +0000 (19:55 +0200)]
Add a metrics report with warnings to CI also for Windows
Magnus Jacobsson [Thu, 27 Aug 2020 12:10:33 +0000 (14:10 +0200)]
Add ubuntu20.04-debug-build to CI
Matthew Fernandez [Thu, 10 Sep 2020 02:43:37 +0000 (02:43 +0000)]
Merge branch '1785-1' into 'master'
disambiguate #includes
See merge request graphviz/graphviz!1555
Matthew Fernandez [Sun, 23 Aug 2020 02:01:48 +0000 (19:01 -0700)]
remove commented out #include
Matthew Fernandez [Sun, 23 Aug 2020 00:35:42 +0000 (17:35 -0700)]
disambiguate lib/xdot/*.c #includes
Related to #1785.
Matthew Fernandez [Sun, 23 Aug 2020 00:14:53 +0000 (17:14 -0700)]
disambiguate lib/vpsc/*.cpp #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 23:01:54 +0000 (16:01 -0700)]
disambiguate lib/vmalloc/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 19:58:16 +0000 (12:58 -0700)]
disambiguate lib/twopigen/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 19:50:45 +0000 (12:50 -0700)]
remove unnecessary lib/twopigen include directory
Matthew Fernandez [Sat, 22 Aug 2020 19:13:07 +0000 (12:13 -0700)]
diambiguate lib/topfish/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Sat, 22 Aug 2020 19:04:49 +0000 (12:04 -0700)]
remove unnecessary lib/topfish include directory
Matthew Fernandez [Sat, 22 Aug 2020 18:24:43 +0000 (11:24 -0700)]
disambiguate lib/spine/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 18:14:42 +0000 (11:14 -0700)]
remove unnecessary lib/spine include directory
Matthew Fernandez [Sat, 22 Aug 2020 17:45:33 +0000 (10:45 -0700)]
disambiguate lib/sparse/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Sat, 22 Aug 2020 17:33:37 +0000 (10:33 -0700)]
remove unnecessary lib/sparse include directory
Matthew Fernandez [Sat, 22 Aug 2020 17:07:04 +0000 (10:07 -0700)]
dismbiguate lib/sfdpgen/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Sat, 22 Aug 2020 16:32:44 +0000 (09:32 -0700)]
remove unnecessary lib/sfdpgen include directory
Matthew Fernandez [Sat, 22 Aug 2020 15:57:54 +0000 (08:57 -0700)]
disambiguate lib/rbtree/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 15:49:26 +0000 (08:49 -0700)]
remove unnecessary lib/rbtree include directory
Matthew Fernandez [Sat, 22 Aug 2020 15:21:13 +0000 (08:21 -0700)]
disambiguate lib/pathplan/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 02:54:55 +0000 (19:54 -0700)]
disambiguate lib/patchwork/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 02:41:05 +0000 (19:41 -0700)]
remove unnecessary lib/patchwork include directory
Matthew Fernandez [Sat, 22 Aug 2020 01:46:43 +0000 (18:46 -0700)]
disambiguate lib/pack/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 01:36:14 +0000 (18:36 -0700)]
remove unnecessary lib/pack include directory
Matthew Fernandez [Sat, 22 Aug 2020 01:06:17 +0000 (18:06 -0700)]
disambiguate lib/osage/*.c #includes
Related to #1785.
Matthew Fernandez [Sat, 22 Aug 2020 00:58:19 +0000 (17:58 -0700)]
remove unnecessary lib/osage include directory
Matthew Fernandez [Fri, 21 Aug 2020 03:25:18 +0000 (20:25 -0700)]
disambiguate lib/ortho/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Fri, 21 Aug 2020 02:53:15 +0000 (19:53 -0700)]
remove unnecessary lib/ortho include directory
Matthew Fernandez [Wed, 19 Aug 2020 03:51:14 +0000 (20:51 -0700)]
disambiguate lib/neatogen/*.c #includes
Related to #1785.
Matthew Fernandez [Wed, 19 Aug 2020 03:17:34 +0000 (20:17 -0700)]
remove unnecessary lib/neatogen include directory
Matthew Fernandez [Wed, 19 Aug 2020 02:42:58 +0000 (19:42 -0700)]
disambiguate lib/mingle/*.c #includes
Related to #1785.
Matthew Fernandez [Wed, 19 Aug 2020 02:30:05 +0000 (19:30 -0700)]
remove unnecessary lib/mingle include directory
Matthew Fernandez [Tue, 18 Aug 2020 03:38:55 +0000 (20:38 -0700)]
disambiguate lib/label/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Tue, 18 Aug 2020 03:25:06 +0000 (20:25 -0700)]
remove unnecessary lib/label include directory
Matthew Fernandez [Tue, 18 Aug 2020 02:48:46 +0000 (19:48 -0700)]
disambiguate lib/inkpot/*.c #includes
Related to #1785.
Matthew Fernandez [Tue, 18 Aug 2020 02:12:16 +0000 (19:12 -0700)]
disambiguate lib/ingraphs/*.c #includes
Related to #1785.
Matthew Fernandez [Tue, 18 Aug 2020 02:03:40 +0000 (19:03 -0700)]
remove unnecessary lib/ingraphs include directory
Matthew Fernandez [Mon, 17 Aug 2020 04:17:05 +0000 (21:17 -0700)]
disambiguate lib/gvpr/*.c #includes
Related to #1785.
Matthew Fernandez [Mon, 17 Aug 2020 03:44:02 +0000 (20:44 -0700)]
further disambiguate inclusion of colortbl.h
This generated header needs some extra acrobatics. Related to #1785.
Matthew Fernandez [Mon, 17 Aug 2020 01:54:52 +0000 (18:54 -0700)]
remove unnecessary lib/gvpr include directory
Matthew Fernandez [Mon, 17 Aug 2020 00:13:20 +0000 (17:13 -0700)]
disambiguate lib/gvc/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Sun, 16 Aug 2020 23:55:55 +0000 (16:55 -0700)]
remove unnecessary lib/gvc include directory
Matthew Fernandez [Sun, 16 Aug 2020 23:19:20 +0000 (16:19 -0700)]
disambiguate lib/glcomp/*.c #includes
Related to #1242 and #1785.
Matthew Fernandez [Sun, 16 Aug 2020 23:07:02 +0000 (16:07 -0700)]
remove unnecessary lib/glcomp include directory
Matthew Fernandez [Sun, 16 Aug 2020 22:35:15 +0000 (15:35 -0700)]
disambiguate lib/fdpgen/*.c #includes
Related to #1785.