hgbook
changeset 307:fb5c0d56d7f1
Fix test 'tour'.
Executing 'tour' test now creates some files in /tmp to store the
revision numbers as they are created on the fly and appear in the output
files. When SVG files are to be converted to PNG or EPS files within the
Makefile, a tool 'fixsvg' will be invoked to substitute some placeholder
markup by the real version number which fits to the test output, before
the final conversion takes place.
Executing 'tour' test now creates some files in /tmp to store the
revision numbers as they are created on the fly and appear in the output
files. When SVG files are to be converted to PNG or EPS files within the
Makefile, a tool 'fixsvg' will be invoked to substitute some placeholder
markup by the real version number which fits to the test output, before
the final conversion takes place.
author | Guido Ostkamp <hg@ostkamp.fastmail.fm> |
---|---|
date | Wed Aug 20 22:15:35 2008 +0200 (2008-08-20) |
parents | 1b52bda675d0 |
children | e6d9741c8933 |
files | en/Makefile en/examples/tour en/fixsvg en/tour-history.svg en/tour-merge-merge.svg en/tour-merge-pull.svg en/tour-merge-sep-repos.svg |
line diff
1.1 --- a/en/Makefile Wed Aug 20 22:08:24 2008 +0200 1.2 +++ b/en/Makefile Wed Aug 20 22:15:35 2008 +0200 1.3 @@ -123,7 +123,7 @@ 1.4 if grep 'Reference.*undefined' $(@:.pdf=.log); then exit 1; fi 1.5 endef 1.6 1.7 -pdf/hgbook.pdf: $(sources) $(image-pdf) examples 1.8 +pdf/hgbook.pdf: $(sources) examples $(image-pdf) 1.9 $(call pdf) 1.10 1.11 html: onepage split 1.12 @@ -153,7 +153,7 @@ 1.13 rm $(dir $(1))/hgbook.css 1.14 endef 1.15 1.16 -html/onepage/hgbook.html: $(sources) $(image-html) examples bookhtml.cfg 1.17 +html/onepage/hgbook.html: $(sources) examples $(image-html) bookhtml.cfg 1.18 $(call htlatex,$@,$<) 1.19 1.20 html/split/hgbook.html: $(sources) examples bookhtml.cfg 1.21 @@ -162,7 +162,9 @@ 1.22 # Produce 90dpi PNGs for the web. 1.23 1.24 %.png: %.svg 1.25 - inkscape -D -e $@ $< 1.26 + ./fixsvg $< 1.27 + mv $<.tmp foobar.svg 1.28 + inkscape -D -e $@ foobar.svg 1.29 1.30 %.svg: %.dot 1.31 dot -Tsvg -o $@ $< 1.32 @@ -173,7 +175,9 @@ 1.33 epstopdf $< 1.34 1.35 %.eps: %.svg 1.36 - inkscape -E $@ $< 1.37 + ./fixsvg $< 1.38 + mv $<.tmp foobar.svg 1.39 + inkscape -E $@ foobar.svg 1.40 1.41 %.eps: %.dot 1.42 dot -Tps -o $@ $<
2.1 --- a/en/examples/tour Wed Aug 20 22:08:24 2008 +0200 2.2 +++ b/en/examples/tour Wed Aug 20 22:15:35 2008 +0200 2.3 @@ -31,7 +31,7 @@ 2.4 #$ name: log-r 2.5 2.6 hg log -r 3 2.7 -hg log -r ff5d7b70a2a9 2.8 +hg log -r 0272e0d5a517 2.9 hg log -r 1 -r 4 2.10 2.11 #$ name: log.range 2.12 @@ -73,6 +73,10 @@ 2.13 2.14 hg commit 2.15 2.16 +#$ name: merge.dummy1 2.17 + 2.18 +hg log -r 5 | grep changeset | cut -c 16-19 2>/dev/null > /tmp/REV5.my-hello 2.19 + 2.20 #$ name: tip 2.21 2.22 hg tip -vp 2.23 @@ -143,6 +147,10 @@ 2.24 sed -i '/printf/i\\tprintf("once more, hello.\\n");' hello.c 2.25 hg commit -m 'A new hello for a new day.' 2.26 2.27 +#$ name: merge.dummy2 2.28 + 2.29 +hg log -r 5 | grep changeset | cut -c 16-19 2>/dev/null > /tmp/REV5.my-new-hello 2.30 + 2.31 #$ name: merge.cat 2.32 2.33 cat hello.c 2.34 @@ -152,6 +160,10 @@ 2.35 2.36 hg pull ../my-hello 2.37 2.38 +#$ name: merge.dummy3 2.39 + 2.40 +hg log -r 6 | grep changeset | cut -c 16-19 2>/dev/null > /tmp/REV6.my-new-hello 2.41 + 2.42 #$ name: merge.heads 2.43 2.44 hg heads 2.45 @@ -173,6 +185,10 @@ 2.46 2.47 hg commit -m 'Merged changes' 2.48 2.49 +#$ name: merge.dummy4 2.50 + 2.51 +hg log -r 7 | grep changeset | cut -c 16-19 2>/dev/null > /tmp/REV7.my-new-hello 2.52 + 2.53 #$ name: merge.tip 2.54 2.55 hg tip
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/en/fixsvg Wed Aug 20 22:15:35 2008 +0200 3.3 @@ -0,0 +1,26 @@ 3.4 +#!/bin/bash 3.5 + 3.6 +REPO=/home/ostkamp/mercurial/hello.repo 3.7 + 3.8 +for i in 0 1 2 3 4 3.9 +do 3.10 + export REV$i=`cd $REPO; hg log -r $i | grep changeset | cut -c 16-19 2>//dev/null` 3.11 +done 3.12 +export REV_my_hello=`cat /tmp/REV5.my-hello` 3.13 +export REV_my_new_hello=`cat /tmp/REV5.my-new-hello` 3.14 +export REV6_my_new_hello=`cat /tmp/REV6.my-new-hello` 3.15 +export REV7_my_new_hello=`cat /tmp/REV7.my-new-hello` 3.16 + 3.17 +FILE=$1 3.18 +rm -f $FILE.tmp 3.19 +echo "Fixing $FILE" 3.20 +cp $FILE $FILE.tmp 3.21 +perl -p -i -e "s#REV0#$REV0#" $FILE.tmp 3.22 +perl -p -i -e "s#REV1#$REV1#" $FILE.tmp 3.23 +perl -p -i -e "s#REV2#$REV2#" $FILE.tmp 3.24 +perl -p -i -e "s#REV3#$REV3#" $FILE.tmp 3.25 +perl -p -i -e "s#REV4#$REV4#" $FILE.tmp 3.26 +perl -p -i -e "s#REV_my_hello#$REV_my_hello#" $FILE.tmp 3.27 +perl -p -i -e "s#REV_my_new_hello#$REV_my_new_hello#" $FILE.tmp 3.28 +perl -p -i -e "s#REV6_my_new_hello#$REV6_my_new_hello#" $FILE.tmp 3.29 +perl -p -i -e "s#REV7_my_new_hello#$REV7_my_new_hello#" $FILE.tmp
4.1 --- a/en/tour-history.svg Wed Aug 20 22:08:24 2008 +0200 4.2 +++ b/en/tour-history.svg Wed Aug 20 22:15:35 2008 +0200 4.3 @@ -96,7 +96,7 @@ 4.4 y="493.12619" 4.5 style="font-family:Courier"><tspan 4.6 style="font-weight:bold" 4.7 - id="tspan1876">0</tspan>: 0a04</tspan></text> 4.8 + id="tspan1876">0</tspan>: REV0</tspan></text> 4.9 <rect 4.10 style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 4.11 id="rect2800" 4.12 @@ -116,7 +116,7 @@ 4.13 y="446.25119" 4.14 style="font-family:Courier"><tspan 4.15 id="tspan2868" 4.16 - style="font-weight:bold">1</tspan>: 82e5</tspan></text> 4.17 + style="font-weight:bold">1</tspan>: REV1</tspan></text> 4.18 <rect 4.19 style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 4.20 id="rect2810" 4.21 @@ -136,7 +136,7 @@ 4.22 y="399.37619" 4.23 style="font-family:Courier"><tspan 4.24 style="font-weight:bold" 4.25 - id="tspan2866">2</tspan>: 057d</tspan></text> 4.26 + id="tspan2866">2</tspan>: REV2</tspan></text> 4.27 <rect 4.28 style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 4.29 id="rect2820" 4.30 @@ -156,7 +156,7 @@ 4.31 y="352.50122" 4.32 style="font-family:Courier"><tspan 4.33 style="font-weight:bold" 4.34 - id="tspan2864">3</tspan>: ff5d</tspan></text> 4.35 + id="tspan2864">3</tspan>: REV3</tspan></text> 4.36 <rect 4.37 style="opacity:1;fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 4.38 id="rect2830" 4.39 @@ -176,7 +176,7 @@ 4.40 y="305.62619" 4.41 style="font-family:Courier"><tspan 4.42 style="font-weight:bold" 4.43 - id="tspan2862">4</tspan>: b57f</tspan></text> 4.44 + id="tspan2862">4</tspan>: REV4</tspan></text> 4.45 <text 4.46 xml:space="preserve" 4.47 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Courier" 4.48 @@ -246,7 +246,7 @@ 4.49 y="338.48334" 4.50 style="font-family:Courier"><tspan 4.51 style="font-weight:bold" 4.52 - id="tspan1913">4</tspan>: b57f</tspan></text> 4.53 + id="tspan1913">4</tspan>: REV4</tspan></text> 4.54 <path 4.55 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 4.56 d="M 332.14286,375.21932 L 335.71429,347.36218"
5.1 --- a/en/tour-merge-merge.svg Wed Aug 20 22:08:24 2008 +0200 5.2 +++ b/en/tour-merge-merge.svg Wed Aug 20 22:15:35 2008 +0200 5.3 @@ -113,7 +113,7 @@ 5.4 y="311.38342" 5.5 style="font-family:Courier"><tspan 5.6 style="font-weight:bold" 5.7 - id="tspan2862">4</tspan>: b57f</tspan></text> 5.8 + id="tspan2862">4</tspan>: REV4</tspan></text> 5.9 <path 5.10 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 5.11 d="M 185.14286,343.63731 L 185.14286,319.47656" 5.12 @@ -139,7 +139,7 @@ 5.13 y="264.56592" 5.14 style="font-family:Courier"><tspan 5.15 style="font-weight:bold" 5.16 - id="tspan1973">5</tspan>: ae13</tspan></text> 5.17 + id="tspan1973">5</tspan>: REV_my_new_hello</tspan></text> 5.18 <path 5.19 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 5.20 d="M 173.95727,296.76228 L 149.75702,272.19085" 5.21 @@ -167,7 +167,7 @@ 5.22 y="218.02673" 5.23 style="font-family:Courier"><tspan 5.24 id="tspan1966" 5.25 - style="font-weight:bold">6</tspan>: d2b5</tspan></text> 5.26 + style="font-weight:bold">6</tspan>: REV6_my_new_hello</tspan></text> 5.27 <path 5.28 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 5.29 d="M 191.06908,296.76228 L 227.93092,226.11942" 5.30 @@ -260,7 +260,7 @@ 5.31 y="311.38342" 5.32 style="font-family:Courier"><tspan 5.33 style="font-weight:bold" 5.34 - id="tspan2822">4</tspan>: b57f</tspan></text> 5.35 + id="tspan2822">4</tspan>: REV4</tspan></text> 5.36 <path 5.37 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 5.38 d="M 530.28921,343.6373 L 530.28921,319.47655" 5.39 @@ -286,7 +286,7 @@ 5.40 y="264.56613" 5.41 style="font-family:Courier"><tspan 5.42 style="font-weight:bold" 5.43 - id="tspan2832">5</tspan>: ae13</tspan></text> 5.44 + id="tspan2832">5</tspan>: REV_my_new_hello</tspan></text> 5.45 <path 5.46 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 5.47 d="M 519.10362,296.76227 L 494.90337,272.19084" 5.48 @@ -312,7 +312,7 @@ 5.49 y="218.02698" 5.50 style="font-family:Courier"><tspan 5.51 id="tspan2842" 5.52 - style="font-weight:bold">6</tspan>: d2b5</tspan></text> 5.53 + style="font-weight:bold">6</tspan>: REV6_my_new_hello</tspan></text> 5.54 <path 5.55 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 5.56 d="M 536.21543,296.76227 L 574.03453,224.76218" 5.57 @@ -353,7 +353,7 @@ 5.58 y="170.39714" 5.59 style="font-family:Courier"><tspan 5.60 style="font-weight:bold" 5.61 - id="tspan2997">7</tspan>: dba3</tspan></text> 5.62 + id="tspan2997">7</tspan>: REV7_my_new_hello</tspan></text> 5.63 <text 5.64 xml:space="preserve" 5.65 style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman"
6.1 --- a/en/tour-merge-pull.svg Wed Aug 20 22:08:24 2008 +0200 6.2 +++ b/en/tour-merge-pull.svg Wed Aug 20 22:15:35 2008 +0200 6.3 @@ -107,7 +107,7 @@ 6.4 y="493.12619" 6.5 style="font-family:Courier"><tspan 6.6 style="font-weight:bold" 6.7 - id="tspan1876">0</tspan>: 0a04</tspan></text> 6.8 + id="tspan1876">0</tspan>: REV0</tspan></text> 6.9 <rect 6.10 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 6.11 id="rect2800" 6.12 @@ -127,7 +127,7 @@ 6.13 y="446.25119" 6.14 style="font-family:Courier"><tspan 6.15 id="tspan2868" 6.16 - style="font-weight:bold">1</tspan>: 82e5</tspan></text> 6.17 + style="font-weight:bold">1</tspan>: REV1</tspan></text> 6.18 <rect 6.19 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 6.20 id="rect2810" 6.21 @@ -147,7 +147,7 @@ 6.22 y="399.37619" 6.23 style="font-family:Courier"><tspan 6.24 style="font-weight:bold" 6.25 - id="tspan2866">2</tspan>: 057d</tspan></text> 6.26 + id="tspan2866">2</tspan>: REV2</tspan></text> 6.27 <rect 6.28 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 6.29 id="rect2820" 6.30 @@ -167,7 +167,7 @@ 6.31 y="352.50122" 6.32 style="font-family:Courier"><tspan 6.33 style="font-weight:bold" 6.34 - id="tspan2864">3</tspan>: ff5d</tspan></text> 6.35 + id="tspan2864">3</tspan>: REV3</tspan></text> 6.36 <rect 6.37 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 6.38 id="rect2830" 6.39 @@ -187,7 +187,7 @@ 6.40 y="305.62619" 6.41 style="font-family:Courier"><tspan 6.42 style="font-weight:bold" 6.43 - id="tspan2862">4</tspan>: b57f</tspan></text> 6.44 + id="tspan2862">4</tspan>: REV4</tspan></text> 6.45 <path 6.46 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 6.47 d="M 185.14286,478.50504 L 185.14286,454.34432" 6.48 @@ -228,7 +228,7 @@ 6.49 y="258.80865" 6.50 style="font-family:Courier"><tspan 6.51 style="font-weight:bold" 6.52 - id="tspan1973">5</tspan>: ae13</tspan></text> 6.53 + id="tspan1973">5</tspan>: REV_my_new_hello</tspan></text> 6.54 <path 6.55 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 6.56 d="M 173.95727,291.00504 L 149.75702,266.43361" 6.57 @@ -256,7 +256,7 @@ 6.58 y="212.26949" 6.59 style="font-family:Courier"><tspan 6.60 id="tspan1966" 6.61 - style="font-weight:bold">6</tspan>: d2b5</tspan></text> 6.62 + style="font-weight:bold">6</tspan>: REV6_my_new_hello</tspan></text> 6.63 <path 6.64 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1;display:inline" 6.65 d="M 191.06908,291.00504 L 227.93092,220.36218"
7.1 --- a/en/tour-merge-sep-repos.svg Wed Aug 20 22:08:24 2008 +0200 7.2 +++ b/en/tour-merge-sep-repos.svg Wed Aug 20 22:15:35 2008 +0200 7.3 @@ -106,7 +106,7 @@ 7.4 y="493.12619" 7.5 style="font-family:Courier"><tspan 7.6 style="font-weight:bold" 7.7 - id="tspan1876">0</tspan>: 0a04</tspan></text> 7.8 + id="tspan1876">0</tspan>: REV0</tspan></text> 7.9 <rect 7.10 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.11 id="rect2800" 7.12 @@ -126,7 +126,7 @@ 7.13 y="446.25119" 7.14 style="font-family:Courier"><tspan 7.15 id="tspan2868" 7.16 - style="font-weight:bold">1</tspan>: 82e5</tspan></text> 7.17 + style="font-weight:bold">1</tspan>: REV1</tspan></text> 7.18 <rect 7.19 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.20 id="rect2810" 7.21 @@ -146,7 +146,7 @@ 7.22 y="399.37619" 7.23 style="font-family:Courier"><tspan 7.24 style="font-weight:bold" 7.25 - id="tspan2866">2</tspan>: 057d</tspan></text> 7.26 + id="tspan2866">2</tspan>: REV2</tspan></text> 7.27 <rect 7.28 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.29 id="rect2820" 7.30 @@ -166,7 +166,7 @@ 7.31 y="352.50122" 7.32 style="font-family:Courier"><tspan 7.33 style="font-weight:bold" 7.34 - id="tspan2864">3</tspan>: ff5d</tspan></text> 7.35 + id="tspan2864">3</tspan>: REV3</tspan></text> 7.36 <rect 7.37 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.38 id="rect2830" 7.39 @@ -186,7 +186,7 @@ 7.40 y="305.62619" 7.41 style="font-family:Courier"><tspan 7.42 style="font-weight:bold" 7.43 - id="tspan2862">4</tspan>: b57f</tspan></text> 7.44 + id="tspan2862">4</tspan>: REV4</tspan></text> 7.45 <path 7.46 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 7.47 d="M 185.14286,478.50504 L 185.14286,454.34432" 7.48 @@ -227,7 +227,7 @@ 7.49 y="258.80865" 7.50 style="font-family:Courier"><tspan 7.51 style="font-weight:bold" 7.52 - id="tspan1973">5</tspan>: ae13</tspan></text> 7.53 + id="tspan1973">5</tspan>: REV_my_hello</tspan></text> 7.54 <path 7.55 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 7.56 d="M 185.143,291.06218 L 185.143,266.90143" 7.57 @@ -262,7 +262,7 @@ 7.58 y="493.11404" 7.59 style="font-family:Courier"><tspan 7.60 style="font-weight:bold" 7.61 - id="tspan2869">0</tspan>: 0a04</tspan></text> 7.62 + id="tspan2869">0</tspan>: REV0</tspan></text> 7.63 <rect 7.64 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.65 id="rect2871" 7.66 @@ -282,7 +282,7 @@ 7.67 y="446.23904" 7.68 style="font-family:Courier"><tspan 7.69 id="tspan2877" 7.70 - style="font-weight:bold">1</tspan>: 82e5</tspan></text> 7.71 + style="font-weight:bold">1</tspan>: REV1</tspan></text> 7.72 <rect 7.73 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.74 id="rect2879" 7.75 @@ -302,7 +302,7 @@ 7.76 y="399.36404" 7.77 style="font-family:Courier"><tspan 7.78 style="font-weight:bold" 7.79 - id="tspan2885">2</tspan>: 057d</tspan></text> 7.80 + id="tspan2885">2</tspan>: REV2</tspan></text> 7.81 <rect 7.82 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.83 id="rect2887" 7.84 @@ -322,7 +322,7 @@ 7.85 y="352.48907" 7.86 style="font-family:Courier"><tspan 7.87 style="font-weight:bold" 7.88 - id="tspan2893">3</tspan>: ff5d</tspan></text> 7.89 + id="tspan2893">3</tspan>: REV3</tspan></text> 7.90 <rect 7.91 style="fill:#a5c3c8;fill-opacity:1;stroke:#6396a0;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 7.92 id="rect2895" 7.93 @@ -342,7 +342,7 @@ 7.94 y="305.61404" 7.95 style="font-family:Courier"><tspan 7.96 style="font-weight:bold" 7.97 - id="tspan2901">4</tspan>: b57f</tspan></text> 7.98 + id="tspan2901">4</tspan>: REV4</tspan></text> 7.99 <path 7.100 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 7.101 d="M 417.85701,478.4929 L 417.85701,454.33218" 7.102 @@ -383,7 +383,7 @@ 7.103 y="258.79678" 7.104 style="font-family:Courier"><tspan 7.105 style="font-weight:bold" 7.106 - id="tspan2917">5</tspan>: d2b5</tspan></text> 7.107 + id="tspan2917">5</tspan>: REV_my_new_hello</tspan></text> 7.108 <path 7.109 style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.00000143px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1" 7.110 d="M 417.85715,291.05004 L 417.85715,266.88929"