]> granicus.if.org Git - graphviz/commitdiff
remove remaining references to the DIA format
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 21 Mar 2021 22:01:34 +0000 (15:01 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 28 Mar 2021 20:37:38 +0000 (13:37 -0700)
Core support for this was removed in 2009. A partial plugin for this was written
but never matured. This was removed in 5243eaac9cbe134fc7935a8c029860632e19d523.
This change removes the final dangling references to DIA. Fixes #689.

CHANGELOG.md
cmd/dot/osage.1
cmd/dot/patchwork.1
doc/schema/arguments.xml
lib/common/const.h
lib/common/emit.c
tclpkg/tcldot/demo/doted.tcl

index bb600eeff5357c73d6b4e2321cc42cb51caf2ccc..363398d3d9e45676703bf93907b651dd59415103 100644 (file)
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - xdot man page does not document some functions #1957
 - Superfluous empty `@param` in documentation #1977
 - PIC renderer does not work and probably never has #131
+- dot conversion to dia format #689
 
 ## [2.47.0] - 2021-03-15
 
index 8467dd5e5ca93c8f7dde7ba33dce96062ece78bc..a30ab5984ecb2401b001f922e56b583dcf949b65 100644 (file)
@@ -49,7 +49,6 @@ Traditionally, osage supports the following:
 \fB\-Tmif\fP (FrameMaker graphics),
 \fB\-Thpgl\fP (HP pen plotters), and \fB\-Tpcl\fP (Laserjet printers),
 \fB\-Tpng\fP \fB\-Tgif\fP (bitmap graphics),
-\fB\-Tdia\fP (GTK+ based diagrams),
 \fB\-Timap\fP (imagemap files for httpd servers for each node or edge
 that has a non\(hynull "href" attribute.),
 \fB\-Tcmapx\fP (client\(hyside imagemap for use in html and xhtml).
index 624497dbdbffd4b5b4f856eb5de92524099a70b8..17b0f51acbfb30981aef8c6dad6ce940a59612b2 100644 (file)
@@ -43,7 +43,6 @@ Traditionally, patchwork supports the following:
 \fB\-Tmif\fP (FrameMaker graphics),
 \fB\-Thpgl\fP (HP pen plotters), and \fB\-Tpcl\fP (Laserjet printers),
 \fB\-Tpng\fP \fB\-Tgif\fP (bitmap graphics),
-\fB\-Tdia\fP (GTK+ based diagrams),
 \fB\-Timap\fP (imagemap files for httpd servers for each node or edge
 that has a non\(hynull "href" attribute.),
 \fB\-Tcmapx\fP (client\(hyside imagemap for use in html and xhtml).
index 9cea8000a2282f53c0a771dd9f8e7d3fb004da2a..3487284b5a1ff3e16c200f71ba54e04899e79b5b 100644 (file)
@@ -20,7 +20,6 @@
                        <xsd:enumeration value="dot" />
                        <xsd:enumeration value="xdot" />
                        <xsd:enumeration value="cmap" />
-                       <xsd:enumeration value="dia" />
                        <xsd:enumeration value="fig" />
                        <xsd:enumeration value="gd" />
                        <xsd:enumeration value="gd2" />
index e62c69890ba44aa5660b632c668557784213cf7e..dc8117e0805656daf239fef7e24e77ce5876ee37 100644 (file)
 
 #define                VTX             21      /* visual thought */
 #define                METAPOST        22
-#define                DIA             24      /* dia drawing tool */
 
 #define                QPDF            30      /* Quartz paged PDF */
 #define                QEPDF           31      /* Quartz embedded PDF */
index 6fc144d10c4f585ff0ffdb5293afb92b9b6bcb7a..ae23ba53314f8a409dea849a512d0c0f1980e3be 100644 (file)
@@ -4128,11 +4128,6 @@ int gvRenderJobs (GVC_t * gvc, graph_t * g)
             /* output sorted, i.e. all nodes then all edges */
             job->flags |= EMIT_SORTED;
             break;
-        case DIA:
-            /* output in preorder traversal of the graph */
-            job->flags |= EMIT_PREORDER
-                      | GVDEVICE_BINARY_FORMAT;
-            break;
         default:
             job->flags |= chkOrder(g);
             break;
index c8ae84abb03d5964058a23a4d9bf5602482fbd73..f7e752ce80ebfdff5b54b0417ebe958fb3e8c9df 100755 (executable)
@@ -213,7 +213,6 @@ proc saveFileAs {type} {
        global fileName
 
        set cmap {{{CMAP Image Map Files} {.cmap}} {{All Files} *}}
-       set dia {{{DIA Image Files} {.dia}} {{All Files} *}}
        set dot {{{DOT Graph Files} {.dot}} {{All Files} *}}
        set fig {{{FIG Image Files} {.fig}} {{All Files} *}}
        set gif {{{GIF Image Files} {.gif}} {{All Files} *}}
@@ -658,8 +657,6 @@ menu .m.file.m
 menu .m.file.m.export
 .m.file.m.export add command -label "CMAP ..." -underline 0 \
        -command "saveFileAs cmap"
-.m.file.m.export add command -label "DIA ..." -underline 0 \
-       -command "saveFileAs dia"
 .m.file.m.export add command -label "FIG ..." -underline 0 \
        -command "saveFileAs fig"
 .m.file.m.export add command -label "GIF ..." -underline 0 \