]> granicus.if.org Git - graphviz/commitdiff
Correct description of 'port' syntax in manual
authorMark Jason Dominus (陶敏修) <mjd@plover.com>
Thu, 13 Feb 2020 19:33:56 +0000 (14:33 -0500)
committerMark Jason Dominus (陶敏修) <mjd@plover.com>
Thu, 13 Feb 2020 19:44:34 +0000 (14:44 -0500)
In particular, remove `port-angle`, which has never been implemented
and is currently `#ifdef NOTUSED` in `grammar.y`.

doc/dotguide/dotguide.tex
doc/dotguide/ndotguide.tex

index 0d77f6fd57af3da88728570689dee1f4f96a0fc4..67244ee4db3b752e0c779d8c15fdf152250d0270 100644 (file)
@@ -8,7 +8,7 @@
 \def\dag{{\it dag}}
 \def\DOT{{\it DOT}}
 \def\graphviz{{\it Graphviz}}
-\newcommand{\lastedited}{January 5, 2015}
+\newcommand{\lastedited}{February 13, 2020}
 \date{\lastedited}
 \newcommand{\mymark}{{\it dot} User's Manual, \lastedited \hfil }
 \markboth{\mymark}{\mymark}
@@ -1526,11 +1526,8 @@ Vertical bars $|$ separate alternatives.
 {\it node-stmt} & $\rightarrow$ & {\it node-id} \lopt{\it attr-list}\ropt \\
 
 {\it node-id}  & $\rightarrow$ & {\it id} \lopt  {\it port}\ropt \\
-{\it port}  & $\rightarrow$ & {\it port-location} \lopt  {\it port-angle}\ropt\
- $|$ {\it port-angle} \lopt  {\it port-location}\ropt \\
 
-{\it port-location}  & $\rightarrow$ & ':' {\it id} $|$ ':' '(' {\it id} ',' {\it id} ')' \\
-{\it port-angle}  & $\rightarrow$ & '@' {\it id} \\
+{\it port}  & $\rightarrow$ & ':' {\it id} \lopt ':' {\it id} \ropt \\
 
 {\it edge-stmt} & $\rightarrow$ & \lgrp{\it node-id} $|$ {\it subgraph}\rgrp\ {\it edgeRHS} \lopt {\it attr-list}\ropt \\
 
index fa2bf8185281af18cee73da2fa3aff0813951b96..d888afd41b79c96e79c0eb94a0e971c7dc99bcaf 100644 (file)
@@ -6,7 +6,7 @@
 \def\dot{{\it dot}}
 \def\dag{{\it dag}}
 \def\DOT{{\it DOT}}
-\newcommand{\lastedited}{October 7, 2009}
+\newcommand{\lastedited}{February 13, 2020}
 \date{\lastedited}
 \newcommand{\mymark}{{\it dot} User's Manual, \lastedited \hfil }
 \markboth{\mymark}{\mymark}
@@ -1477,11 +1477,8 @@ Vertical bars $|$ separate alternatives.
 {\it node-stmt} & $\rightarrow$ & {\it node-id} \lopt{\it attr-list}\ropt \\
 
 {\it node-id}  & $\rightarrow$ & {\it id} \lopt  {\it port}\ropt \\
-{\it port}  & $\rightarrow$ & {\it port-location} \lopt  {\it port-angle}\ropt\
- $|$ {\it port-angle} \lopt  {\it port-location}\ropt \\
 
-{\it port-location}  & $\rightarrow$ & ':' {\it id} $|$ ':' '(' {\it id} ',' {\it id} ')' \\
-{\it port-angle}  & $\rightarrow$ & '@' {\it id} \\
+{\it port}  & $\rightarrow$ & ':' {\it id} \lopt ':' {\it id} \ropt \\
 
 {\it edge-stmt} & $\rightarrow$ & \lgrp{\it node-id} $|$ {\it subgraph}\rgrp\ {\it edgeRHS} \lopt {\it attr-list}\ropt \\