[gnome-nibbles/arnaudb/data-reordering: 12/12] Clean bonuses help page.



commit 44f9186eb6d6632123bddc49f605a4474edddd45
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date:   Thu Jul 9 01:26:30 2020 +0200

    Clean bonuses help page.
    
    Fixes #10.

 help/C/figures/apple.svg     |  49 ++++++++
 help/C/figures/banana.svg    |  81 +++++++++++++
 help/C/figures/cherry.svg    | 282 +++++++++++++------------------------------
 help/C/figures/diamond.svg   | 189 +++++++++++++----------------
 help/C/figures/donut.svg     | 132 --------------------
 help/C/figures/ice-cream.svg | 147 ----------------------
 help/C/figures/life.svg      | 203 ++++++++++---------------------
 help/C/figures/nibbles.png   | Bin 1138 -> 0 bytes
 help/C/figures/nibbles.svg   |  93 ++++++++++++++
 help/C/index.page            |   5 +-
 help/C/scores.page           |  54 ++++-----
 help/meson.build             |   6 +-
 12 files changed, 480 insertions(+), 761 deletions(-)
---
diff --git a/help/C/figures/apple.svg b/help/C/figures/apple.svg
new file mode 100644
index 0000000..ad15269
--- /dev/null
+++ b/help/C/figures/apple.svg
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   version="1.1"
+   id="svg2"
+   viewBox="0 0 16 16"
+   height="16"
+   width="16">
+  <defs
+     id="defs4" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     transform="translate(0,-1036.3622)"
+     id="layer1">
+    <g
+       id="g4142">
+      <path
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         d="m 14.999994,1044.3622 c 0.02211,2.0355 -1.044959,9.1892 -6.9999945,6.4314 -6.0952012,2.6786 
-6.9687546,-4.5079 -6.9999947,-6.4314 0.00914,-2.892 2.2994484,-6.6433 6.9999947,-3.6875 4.9344615,-2.9188 
7.0625005,0.6875 6.9999945,3.6875 z"
+         id="path4238" />
+      <path
+         
style="fill:none;fill-rule:evenodd;stroke:#4e9a06;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+         d="M 9.65625,1037.706 C 8,1038.3622 8,1040.0289 8,1041.3622"
+         id="path4241" />
+      <rect
+         y="1036.3622"
+         x="4.9999999e-06"
+         height="15.99999"
+         width="15.99999"
+         id="rect4481"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+    </g>
+  </g>
+</svg>
diff --git a/help/C/figures/banana.svg b/help/C/figures/banana.svg
new file mode 100644
index 0000000..7e0feaa
--- /dev/null
+++ b/help/C/figures/banana.svg
@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="bonus2.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="22.627417"
+     inkscape:cx="8.9603265"
+     inkscape:cy="5.5971449"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1136"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="false"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:object-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <path
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       d="m 0.69635081,1044.788 c 8.21655179,2.819 12.55951519,-2.5328 13.15297119,-4.0323 0.43453,-1.0431 
0.458364,-1.3129 0.551233,-1.8593 0.539633,-0.1005 1.210801,0.183 1.599438,0.5274 -0.431665,0.4733 
-0.737867,1.1858 -0.833817,1.9211 0.507713,6.3325 -7.4456644,12.7013 -15.1661708712244,4.9881 C 
0.03227123,1045.7973 0.21078652,1045.2057 0.69634987,1044.788 Z"
+       id="rect4365"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccccc" />
+    <rect
+       y="1036.3622"
+       x="4.9999999e-06"
+       height="15.99999"
+       width="15.99999"
+       id="rect4458"
+       
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+  </g>
+</svg>
diff --git a/help/C/figures/cherry.svg b/help/C/figures/cherry.svg
index 9eec5d0..a59a447 100644
--- a/help/C/figures/cherry.svg
+++ b/help/C/figures/cherry.svg
@@ -1,150 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
-"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
-<!-- (C) Copyright 2004 Theo van Klaveren -->
-<!--
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
 
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
-   notice, this list of conditions and the following disclaimer in the
-   documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THEO VAN KLAVEREN ``AS IS'' AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THEO VAN KLAVEREN OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--->
 <svg
    xmlns:dc="http://purl.org/dc/elements/1.1/";
-   xmlns:cc="http://web.resource.org/cc/";
+   xmlns:cc="http://creativecommons.org/ns#";
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
    xmlns:svg="http://www.w3.org/2000/svg";
    xmlns="http://www.w3.org/2000/svg";
-   xmlns:xlink="http://www.w3.org/1999/xlink";
-   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   id="svg1"
-   sodipodi:version="0.32"
-   inkscape:version="0.41"
-   width="10.000000cm"
-   height="10.000000cm"
-   sodipodi:docbase="/home/rozane/Desktop/gnibbles"
-   sodipodi:docname="bonus1.svg">
-  <metadata
-     id="metadata13">
-    <rdf:RDF
-       id="RDF15">
-      <cc:Work
-         rdf:about=""
-         id="Work17">
-        <dc:format
-           id="format19">image/svg+xml</dc:format>
-        <dc:type
-           id="type21"
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="bonus3.svg">
   <defs
-     id="defs3">
-    <linearGradient
-       id="linearGradient3634">
-      <stop
-         style="stop-color:#00b600;stop-opacity:1;"
-         offset="0"
-         id="stop3636" />
-      <stop
-         style="stop-color:#008900;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop3638" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient2068">
-      <stop
-         style="stop-color:#ff4853;stop-opacity:1.0000000;"
-         offset="0.0000000"
-         id="stop2070" />
-      <stop
-         style="stop-color:#aa002e;stop-opacity:1.0000000;"
-         offset="1.0000000"
-         id="stop2072" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient589">
-      <stop
-         style="stop-color:#ffcdcd;stop-opacity:1;"
-         offset="0.00000000"
-         id="stop590" />
-      <stop
-         style="stop-color:#ff0000;stop-opacity:1;"
-         offset="1.00000000"
-         id="stop591" />
-    </linearGradient>
-    <linearGradient
-       xlink:href="#linearGradient589"
-       id="linearGradient592" />
-    <radialGradient
-       xlink:href="#linearGradient589"
-       id="radialGradient593"
-       cx="248.89091"
-       cy="243.64851"
-       r="72.911689"
-       fx="250.17006"
-       fy="242.36936"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient589"
-       id="radialGradient1308"
-       cx="248.89091"
-       cy="243.64851"
-       fx="250.17006"
-       fy="242.36936"
-       r="72.911689"
-       gradientUnits="userSpaceOnUse" />
-    <linearGradient
-       inkscape:collect="always"
-       xlink:href="#linearGradient3634"
-       id="linearGradient3640"
-       gradientTransform="matrix(1.056031,0.000000,0.000000,0.946942,-10.26049,0.736145)"
-       x1="192.03448"
-       y1="166.86191"
-       x2="303.16922"
-       y2="-0.89536363"
-       gradientUnits="userSpaceOnUse" />
-    <radialGradient
-       r="125.79617"
-       fy="208.50290"
-       fx="88.878426"
-       cy="208.50290"
-       cx="88.878426"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient1321"
-       xlink:href="#linearGradient2068"
-       inkscape:collect="always" />
-    <radialGradient
-       r="104.44818"
-       fy="214.13396"
-       fx="96.177139"
-       cy="214.13396"
-       cx="96.177139"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient1323"
-       xlink:href="#linearGradient2068"
-       inkscape:collect="always" />
-  </defs>
+     id="defs4" />
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -152,67 +25,78 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="1.4619111"
-     inkscape:cx="222.51542"
-     inkscape:cy="180.52872"
-     inkscape:window-width="1022"
-     inkscape:window-height="694"
+     inkscape:zoom="32"
+     inkscape:cx="8.747498"
+     inkscape:cy="5.8894123"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1136"
      inkscape:window-x="0"
-     inkscape:window-y="25"
-     showgrid="false"
-     snaptogrid="true"
-     inkscape:current-layer="svg1" />
-  <path
-     id="path2886"
-     d="M 327.78491,69.017395 C 300.26266,72.062164 274.40505,82.268912 248.12866,89.986145 C 
219.51093,99.524362 191.96361,112.15916 167.25366,128.70490 C 161.58205,125.01608 155.53172,121.88410 
149.03491,119.61115 C 136.75096,114.58842 123.30658,112.20556 109.97241,112.32990 C 105.52767,112.37135 
101.09848,112.67701 96.722363,113.26740 C 47.523431,121.31343 8.1723740,170.91864 14.722363,220.92365 C 
19.090103,270.28555 65.455134,312.96397 115.53491,309.82990 C 130.38646,309.64896 144.97598,305.61523 
158.12866,298.76740 C 175.41382,331.29379 210.77150,354.57989 248.22241,352.23615 C 293.16841,351.68855 
336.07198,316.52260 342.28491,271.42365 C 351.70385,226.83226 325.09254,177.19074 281.72241,162.01740 C 
274.66616,159.13220 267.20825,157.28135 259.62866,156.11115 C 262.48098,134.16288 270.63347,112.03340 
287.22241,96.017395 C 295.64270,86.546613 309.88497,86.943276 321.34741,83.736145 C 327.01596,78.944449 
332.68435,74.158516 338.34741,69.361145 C 334.82999,69.273839 331.29657,69.03
 6420 327.78491,69.017395 z M 263.72241,98.736145 C 248.43560,114.15851 244.26286,134.74265 
240.53491,154.89240 C 236.80678,155.00009 233.08405,155.17797 229.40991,155.67365 C 219.17387,157.34766 
209.43745,160.92867 200.37866,165.82990 C 195.20379,155.72085 188.31514,146.51765 180.09741,138.76740 C 
181.86796,137.48412 183.52619,136.09017 185.40991,134.92365 C 208.96713,118.63934 236.07471,107.43928 
263.72241,98.736145 z "
-     
style="fill:#000000;fill-opacity:0.24809159;fill-rule:nonzero;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000"
 />
-  <path
-     id="path2867"
-     d="M 113.00366,119.45490 C 109.52398,119.24470 106.02538,119.26142 102.53488,119.48615 C 
56.057073,121.49099 15.781243,165.53958 19.316113,212.20490 C 21.080203,251.54758 51.027643,288.54992 
90.284863,295.57990 C 113.09599,300.37977 137.61584,295.16328 157.15991,282.57990 C 167.91201,310.52067 
192.39906,333.31625 222.31616,338.67365 C 261.55565,346.93036 305.95351,325.73568 321.12866,287.92365 C 
334.76668,257.81033 330.60741,219.79100 308.56616,194.67365 C 290.71760,173.21276 262.45875,160.78208 
234.53491,162.57990 C 218.97419,163.25112 204.16816,168.71328 191.40991,177.32990 C 188.01391,167.97885 
183.18349,159.15636 176.53491,151.57990 C 160.91741,132.80162 137.36143,120.92632 113.00366,119.45490 z "
-     style="fill:#000000;fill-opacity:0.19465645" />
-  <path
-     sodipodi:type="arc"
-     style="fill:url(#radialGradient1321);fill-opacity:1.0000000"
-     id="path1302"
-     sodipodi:cx="112.81042"
-     sodipodi:cy="232.43489"
-     sodipodi:rx="90.096916"
-     sodipodi:ry="90.096916"
-     d="M 202.90733 232.43489 A 90.096916 90.096916 0 1 1  22.713501,232.43489 A 90.096916 90.096916 0 1 1  
202.90733 232.43489 z"
-     transform="matrix(0.902685,0.000000,0.000000,0.902685,3.761466,-2.193899)" />
-  <path
-     style="fill:#900000;fill-opacity:0.43921569"
-     d="M 186.86779,207.22806 C 186.86779,252.12174 150.43234,288.55720 105.53865,288.55720 C 
83.091779,288.55720 62.759495,279.44833 48.038922,264.72776 C 81.842451,273.92752 127.16768,275.52026 
154.06277,242.76683 C 179.61865,211.64432 172.23811,174.64720 163.03835,149.72836 C 177.75893,164.44893 
186.86779,184.78122 186.86779,207.22806 z "
-     id="path2856"
-     sodipodi:nodetypes="cccscc" />
-  <path
-     style="fill:#ff9ba3;fill-opacity:0.43511447"
-     d="M 52.615818,192.11589 C 49.675881,207.11214 54.506708,216.96169 50.417238,217.03422 C 
45.670072,217.11839 40.284735,198.55861 43.088086,182.95930 C 46.444639,164.28174 58.125293,157.37901 
62.188395,162.43939 C 68.014062,169.69497 54.952192,180.19837 52.615818,192.11589 z "
-     id="path2869"
-     sodipodi:nodetypes="cssss" />
-  <path
-     sodipodi:type="arc"
-     style="fill:url(#radialGradient1323);fill-opacity:1.0000000"
-     id="path1304"
-     sodipodi:cx="112.81042"
-     sodipodi:cy="232.43489"
-     sodipodi:rx="90.096916"
-     sodipodi:ry="90.096916"
-     d="M 202.90733 232.43489 A 90.096916 90.096916 0 1 1  22.713501,232.43489 A 90.096916 90.096916 0 1 1  
202.90733 232.43489 z"
-     transform="matrix(0.902685,0.000000,0.000000,0.902685,133.5906,40.24204)" />
-  <path
-     style="fill:#900000;fill-opacity:0.43921569"
-     d="M 316.75244,250.05753 C 316.75244,294.95121 280.31699,331.38667 235.42331,331.38667 C 
212.97647,331.38667 192.64419,322.27780 177.92361,307.55723 C 211.72715,316.75699 257.05233,318.34973 
283.94742,285.59630 C 309.50330,254.47379 302.12276,217.47667 292.92300,192.55783 C 307.64358,207.27840 
316.75244,227.61069 316.75244,250.05753 z "
-     id="path2086"
-     sodipodi:nodetypes="cccscc" />
-  <path
-     style="fill:#ff9ba3;fill-opacity:0.43511447"
-     d="M 188.09678,238.33645 C 185.15684,253.33270 189.98767,263.18225 185.89820,263.25478 C 
181.15103,263.33895 175.76569,244.77917 178.56904,229.17986 C 181.92560,210.50230 193.60625,203.59957 
197.66935,208.65995 C 203.49502,215.91553 190.43315,226.41893 188.09678,238.33645 z "
-     id="path2866"
-     sodipodi:nodetypes="cssss" />
-  <path
-     
style="fill:url(#linearGradient3640);fill-opacity:1.0000000;fill-rule:nonzero;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000"
-     d="M 322.27076,3.9236455 C 309.09272,4.6610828 287.37846,14.942848 272.36450,21.767395 C 
235.99009,38.301261 189.27887,61.306646 150.05200,108.76740 C 140.44170,120.39496 114.55506,144.82552 
113.30200,153.04865 C 112.67265,157.17865 129.94430,162.52350 134.55201,158.17365 C 143.37559,149.84387 
151.77938,132.37609 160.45825,120.54865 C 188.04283,82.956814 223.80260,58.277591 266.02075,39.111145 C 
249.66970,60.335365 241.67418,84.903991 236.77076,137.20490 C 235.36264,152.22406 227.68267,187.01300 
231.27075,194.51740 C 233.07282,198.28642 249.59424,194.45544 250.95825,188.26739 C 253.57031,176.41758 
250.68276,157.24057 251.20825,142.57989 C 253.02187,91.983341 272.40778,37.514080 292.47852,27.825140 C 
299.43293,24.467969 312.19253,21.761181 314.14575,21.079895 L 327.20825,4.2361452 C 325.81147,3.9152101 
324.15333,3.8182972 322.27076,3.9236455 z "
-     id="path2871"
-     sodipodi:nodetypes="cccccccccccsccc" />
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-bbox="true"
+     inkscape:snap-nodes="false"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:object-paths="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4140">
+      <path
+         
style="fill:none;fill-rule:evenodd;stroke:#4e9a06;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 10.254657,1037.6766 c -0.7807633,3.4176 -0.8102261,6.7027 1.37002,9.3691"
+         id="path4393"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cc" />
+      <path
+         sodipodi:nodetypes="cc"
+         inkscape:connector-curvature="0"
+         id="path4391"
+         d="m 10.297243,1037.513 c -1.2521688,5.9808 -4.272104,6.6143 -6.4523499,9.2807"
+         
style="fill:none;fill-rule:evenodd;stroke:#4e9a06;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 />
+      <circle
+         r="2.999995"
+         cy="1046.3622"
+         cx="4"
+         id="path4387"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+      <circle
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         id="circle4389"
+         cx="12"
+         cy="1048.3622"
+         r="2.999995" />
+      <rect
+         y="1036.3622"
+         x="4.9918749e-06"
+         height="16.000011"
+         width="15.99999"
+         id="rect4138"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+    </g>
+  </g>
 </svg>
diff --git a/help/C/figures/diamond.svg b/help/C/figures/diamond.svg
index c113b29..4a6dc3a 100644
--- a/help/C/figures/diamond.svg
+++ b/help/C/figures/diamond.svg
@@ -1,125 +1,104 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
-"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
-<!-- (C) Copyright 2004 Theo van Klaveren -->
-<!--
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
 
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
-   notice, this list of conditions and the following disclaimer in the
-   documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED BY THEO VAN KLAVEREN ``AS IS'' AND ANY
-EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THEO VAN KLAVEREN OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
--->
 <svg
    xmlns:dc="http://purl.org/dc/elements/1.1/";
-   xmlns:cc="http://web.resource.org/cc/";
+   xmlns:cc="http://creativecommons.org/ns#";
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
    xmlns:svg="http://www.w3.org/2000/svg";
    xmlns="http://www.w3.org/2000/svg";
-   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   id="svg859"
-   sodipodi:version="0.32"
-   inkscape:version="0.42"
-   width="100.00000mm"
-   height="100.00000mm"
-   sodipodi:docbase="/home/aurium/Desktop/gnibbles"
-   sodipodi:docname="bonus3.svg">
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="diamond.svg">
+  <defs
+     id="defs4" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="5.6568542"
+     inkscape:cx="13.906941"
+     inkscape:cy="-27.278381"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1136"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:snap-bbox="false"
+     inkscape:snap-nodes="true"
+     inkscape:bbox-paths="true"
+     inkscape:bbox-nodes="true"
+     inkscape:object-paths="true"
+     inkscape:snap-intersection-paths="true"
+     inkscape:snap-global="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4236" />
+  </sodipodi:namedview>
   <metadata
-     id="metadata13">
+     id="metadata7">
     <rdf:RDF>
       <cc:Work
          rdf:about="">
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
-  <defs
-     id="defs861" />
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.4082888"
-     inkscape:cx="233.05800"
-     inkscape:cy="177.16536"
-     inkscape:window-width="1018"
-     inkscape:window-height="679"
-     showgrid="false"
-     snaptogrid="true"
-     showguides="true"
-     snaptoguides="true"
-     inkscape:window-x="6"
-     inkscape:window-y="33"
-     inkscape:current-layer="svg859" />
-  <path
-     
style="fill:#000000;fill-opacity:0.43137255;fill-rule:evenodd;stroke:none;stroke-width:2.1846595;stroke-linejoin:round;stroke-opacity:1.0000000"
-     d="M 284.56432,235.05543 C 254.90329,216.80614 242.10315,209.67670 214.64963,214.27899 C 
183.87276,241.94109 136.59673,295.11456 107.47623,324.42424 C 99.995327,335.02049 114.01276,349.90566 
125.24252,343.75146 C 145.07206,335.59633 164.10973,325.58968 183.67048,316.77405 C 221.97072,298.74998 
260.39768,280.68563 298.05908,261.52076 C 306.94879,250.92361 294.86555,241.39338 284.56432,235.05543 z "
-     id="path4262"
-     sodipodi:nodetypes="ccccccs" />
-  <path
-     
style="fill:#64cbff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 194.66936,45.234328 L 98.473906,132.26169 L 234.46329,168.69992 L 194.66936,45.234328 z "
-     id="path865"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#64b5ff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 234.46329,168.69992 L 194.66936,45.234328 L 296.66141,72.563005 L 234.46329,168.69992 z "
-     id="path866"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#8fddff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 98.473906,132.26169 L 92.677311,17.905650 L 194.66936,45.234328 L 98.473906,132.26169 z "
-     id="path867"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#6496ff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round;stroke-opacity:1.0000000"
-     d="M 296.66141,72.563005 L 234.46329,168.69992 L 343.50553,169.71697 L 296.66141,72.563005 z "
-     id="path868"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#70c8ff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 92.677311,17.905650 L 3.5320492,78.621383 L 99.424540,133.51128 L 92.677311,17.905650 z "
-     id="path869"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#64b5ff;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 3.5320492,78.621383 L 98.473906,132.26169 L 117.11726,334.66212 L 3.5320492,78.621383 z "
-     id="path870"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#5382dd;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round;stroke-opacity:1.0000000"
-     d="M 343.50553,169.71697 L 234.46329,168.69992 L 117.11726,334.66212 L 343.50553,169.71697 z "
-     id="path871"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#649ef0;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ffffff;stroke-width:2.1846595;stroke-linejoin:round"
-     d="M 98.473906,132.26169 L 234.46329,168.69992 L 117.11726,334.66212 L 98.473906,132.26169 z "
-     id="path872"
-     sodipodi:nodetypes="cccc" />
-  <path
-     
style="fill:#ffffff;fill-opacity:0.75847459;stroke:none;stroke-width:8.0000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000"
-     d="M 142.31672,2.8123362 C 140.47002,2.3175152 138.17894,4.8960322 137.18731,8.5968172 L 
119.19554,75.743045 C 95.923441,71.275673 72.769607,84.737521 65.161724,107.21781 L 10.033609,92.446278 C 
6.3328272,91.454656 2.9927434,92.005768 2.5476264,93.666967 C 2.1025094,95.328166 4.7258514,97.451964 
8.4266359,98.443586 L 63.554750,113.21512 C 58.916614,136.48130 72.232214,159.72360 94.612018,167.48997 L 
76.620241,234.63620 C 75.628617,238.33699 76.317196,241.73911 78.163891,242.23393 C 80.010577,242.72875 
82.284450,240.12039 83.276069,236.41962 L 101.26785,169.27339 C 124.53471,173.74140 147.68443,160.26879 
155.30166,137.79863 L 210.42979,152.57016 C 214.13058,153.56179 217.46435,153.03419 217.90947,151.37300 C 
218.35459,149.71180 215.73755,147.56448 212.03676,146.57286 L 156.90864,131.80132 C 161.56038,108.52671 
148.24317,85.291305 125.85136,77.526469 L 143.84314,10.380241 C 144.83476,6.6794582 144.16341,3.3071562 
142.31672,2.8123362 z M 117.58226,81.763864 L 107.70726,118.61786 L
  71.182542,108.83109 C 77.884839,89.612542 97.590049,78.139119 117.58226,81.763864 z M 124.23809,83.547287 C 
143.37788,90.396677 154.69404,110.18536 150.88783,130.18805 L 114.36309,120.40128 L 124.23809,83.547287 z M 
69.575569,114.82839 L 106.10029,124.61516 L 96.225292,161.46915 C 77.107293,154.61283 65.783690,134.81706 
69.575569,114.82839 z M 112.75612,126.39858 L 149.28086,136.18536 C 142.56761,155.39942 122.87398,166.88724 
102.88112,163.25258 L 112.75612,126.39858 z "
-     id="path2785" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g4684">
+      <rect
+         y="1036.3622"
+         x="4.7683716e-06"
+         height="15.99999"
+         width="15.99999"
+         id="rect4686"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+      <path
+         sodipodi:nodetypes="cccccc"
+         inkscape:connector-curvature="0"
+         id="path4688"
+         d="m 4,1038.3622 8,0 2.999995,4 -7.001579,8.9625 -7.001579,-8.9625 z"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#b7cee6;fill-opacity:1;fill-rule:nonzero;stroke:#75507b;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+      <path
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#75507b;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         d="M 11,1042.3622 7.998416,1051.3247 5,1042.3622 Z"
+         id="path4690"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+      <path
+         sodipodi:nodetypes="ccccc"
+         inkscape:connector-curvature="0"
+         id="path4692"
+         d="m 4,1038.3622 4,0 -3,4 -4,0 z"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#75507b;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
 />
+      <path
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:#75507b;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         d="m 11.999991,1038.3622 -4,0 3,4 4,0 z"
+         id="path4694"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="ccccc" />
+    </g>
+  </g>
 </svg>
diff --git a/help/C/figures/life.svg b/help/C/figures/life.svg
index ef06f3f..9889eac 100644
--- a/help/C/figures/life.svg
+++ b/help/C/figures/life.svg
@@ -1,158 +1,77 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
-"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
-<!-- (C) Copyright 2004 Callum McKenzie -->
+
 <svg
    xmlns:dc="http://purl.org/dc/elements/1.1/";
-   xmlns:cc="http://web.resource.org/cc/";
+   xmlns:cc="http://creativecommons.org/ns#";
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
    xmlns:svg="http://www.w3.org/2000/svg";
    xmlns="http://www.w3.org/2000/svg";
-   xmlns:xlink="http://www.w3.org/1999/xlink";
-   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
-   sodipodi:docbase="/home/rozane/Desktop/gnibbles"
-   sodipodi:docname="life.svg"
-   height="100.00000mm"
-   width="100.00000mm"
-   inkscape:version="0.41"
-   sodipodi:version="0.32"
-   id="svg1">
+   width="16"
+   height="16"
+   viewBox="0 0 16 16"
+   id="svg4707"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="life.svg">
+  <defs
+     id="defs4709" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="-46.857143"
+     inkscape:cy="95.142857"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="px"
+     inkscape:showpageshadow="false"
+     inkscape:window-width="1920"
+     inkscape:window-height="1136"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1" />
   <metadata
-     id="metadata11">
-    <rdf:RDF
-       id="RDF13">
+     id="metadata4712">
+    <rdf:RDF>
       <cc:Work
-         id="Work15"
          rdf:about="">
-        <dc:format
-           id="format17">image/svg+xml</dc:format>
+        <dc:format>image/svg+xml</dc:format>
         <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage";
-           id="type19" />
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
-  <defs
-     id="defs3">
-    <linearGradient
-       id="linearGradient6630">
-      <stop
-         id="stop6632"
-         offset="0.0000000"
-         style="stop-color:#ffff39;stop-opacity:1.0000000;" />
-      <stop
-         id="stop6634"
-         offset="1.0000000"
-         style="stop-color:#ffffff;stop-opacity:0.0000000;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient5102">
-      <stop
-         id="stop5104"
-         offset="0.0000000"
-         style="stop-color:#ffa383;stop-opacity:0.71014494;" />
-      <stop
-         id="stop5106"
-         offset="1.0000000"
-         style="stop-color:#ff9b70;stop-opacity:0.20784314;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient838">
-      <stop
-         id="stop839"
-         offset="0.0000000"
-         style="stop-color:#ff0000;stop-opacity:1.0000000;" />
-      <stop
-         id="stop840"
-         offset="1.0000000"
-         style="stop-color:#b70000;stop-opacity:1.0000000;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient841"
-       xlink:href="#linearGradient838" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="128.31805"
-       fy="219.63608"
-       fx="164.78734"
-       cy="219.63608"
-       cx="164.78734"
-       gradientTransform="scale(1.096544,0.911956)"
-       id="radialGradient842"
-       xlink:href="#linearGradient838" />
-    <linearGradient
-       gradientUnits="userSpaceOnUse"
-       y2="297.85968"
-       x2="111.15457"
-       y1="82.345390"
-       x1="110.53728"
-       gradientTransform="matrix(1.540612,0.000000,0.000000,0.589466,8.496516,10.80123)"
-       id="linearGradient5108"
-       xlink:href="#linearGradient5102"
-       inkscape:collect="always" />
-    <radialGradient
-       gradientUnits="userSpaceOnUse"
-       r="150.14594"
-       fy="190.50406"
-       fx="198.71249"
-       cy="190.50406"
-       cx="198.71249"
-       id="radialGradient6638"
-       xlink:href="#linearGradient6630"
-       inkscape:collect="always" />
-    <radialGradient
-       r="128.31805"
-       fy="219.63608"
-       fx="164.78734"
-       cy="219.63608"
-       cx="164.78734"
-       gradientTransform="matrix(1.044966,0.000000,0.000000,0.869060,8.496516,10.80123)"
-       gradientUnits="userSpaceOnUse"
-       id="radialGradient8920"
-       xlink:href="#linearGradient838"
-       inkscape:collect="always" />
-  </defs>
-  <sodipodi:namedview
-     inkscape:current-layer="svg1"
-     inkscape:window-y="25"
-     inkscape:window-x="0"
-     snaptogrid="true"
-     showgrid="false"
-     inkscape:window-height="694"
-     inkscape:window-width="1022"
-     inkscape:cy="173.80200"
-     inkscape:cx="177.16536"
-     inkscape:zoom="1.4619111"
-     inkscape:pageshadow="2"
-     inkscape:pageopacity="0.0"
-     borderopacity="1.0"
-     bordercolor="#666666"
-     pagecolor="#ffffff"
-     id="base" />
-  <path
-     transform="matrix(1.161731,0.000000,0.000000,1.161731,-53.68515,-44.14916)"
-     d="M 348.85843 190.50406 A 150.14594 150.14594 0 1 1  48.566559,190.50406 A 150.14594 150.14594 0 1 1  
348.85843 190.50406 z"
-     sodipodi:ry="150.14594"
-     sodipodi:rx="150.14594"
-     sodipodi:cy="190.50406"
-     sodipodi:cx="198.71249"
-     id="path5870"
-     style="fill:url(#radialGradient6638);fill-opacity:1.0;stroke:none"
-     sodipodi:type="arc" />
-  <path
-     sodipodi:nodetypes="cscsscs"
-     id="path943"
-     d="M 262.03704,56.475478 C 323.25243,56.475478 363.54687,130.00084 325.88242,195.03086 C 
303.04053,234.46881 221.22677,280.93194 180.41650,321.74219 C 139.60624,280.93194 55.928838,235.54653 
34.950591,195.03086 C -1.4261269,124.77583 37.580585,56.475478 98.795980,56.475478 C 139.68503,56.475478 
162.41430,66.785085 180.41651,84.117629 C 197.63088,67.572928 220.36015,56.475478 262.03704,56.475478 z "
-     
style="fill:url(#radialGradient8920);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:12.500000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
 />
-  <path
-     sodipodi:nodetypes="csccsscs"
-     id="path2060"
-     d="M 262.03704,56.475478 C 292.64473,56.475478 318.02219,74.856819 331.03967,101.36691 C 
337.54841,114.62196 340.96716,129.90919 340.40469,145.94704 C 155.05182,123.04900 130.05673,231.82687 
20.971590,143.74274 C 20.469484,127.45997 23.847987,112.33601 30.276243,99.407530 C 43.132756,73.550565 
68.188282,56.475478 98.795980,56.475478 C 139.68503,56.475478 162.41430,66.785085 180.41651,84.117629 C 
197.63088,67.572928 220.36015,56.475478 262.03704,56.475478 z "
-     
style="fill:url(#linearGradient5108);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:3.0215147;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
 />
-  <path
-     id="path8158"
-     d="M 98.789733,50.527861 C 65.966917,50.527861 38.699709,69.063274 24.935123,96.746553 C 
11.170538,124.42983 10.719754,161.16133 29.670157,197.76060 C 41.228495,220.08343 67.903094,241.42932 
96.675347,263.03855 C 125.44760,284.64778 156.47144,306.21735 176.21795,325.96386 C 178.54115,328.27283 
182.29274,328.27283 184.61594,325.96386 C 204.41305,306.16676 234.98511,284.35096 263.50338,262.62162 C 
292.02165,240.89229 318.58640,219.53850 331.04461,198.02862 C 370.60826,129.71952 328.02871,50.527862 
262.04416,50.527861 C 222.40150,50.527861 198.20479,60.800459 180.41695,76.198294 C 161.96153,60.174396 
137.75369,50.527862 98.789733,50.527861 z M 98.789733,62.439895 C 138.67764,62.439896 159.22966,71.994439 
176.27751,88.408129 C 178.58617,90.639263 182.24772,90.639263 184.55638,88.408129 C 200.84162,72.756411 
221.42455,62.439895 262.04416,62.439895 C 318.49040,62.439896 356.50596,130.29190 320.74070,192.04282 C 
310.35702,209.97090 284.56848,231.55749 256.26682,253.12178 C 229.75032,2
 73.32587 201.21100,293.76657 180.41695,313.54557 C 159.52797,293.75418 130.54099,273.57564 
103.82257,253.50892 C 75.308993,232.09397 49.661996,210.47391 40.242087,192.28106 C 22.815772,158.62530 
23.647954,126.07806 35.596393,102.04741 C 47.544833,78.016753 70.397155,62.439895 98.789733,62.439895 z "
-     
style="fill:#690000;fill-opacity:0.59607846;fill-rule:evenodd;stroke:none;stroke-width:12.500000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
 />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1036.3622)">
+    <g
+       id="g5459"
+       transform="translate(0,1.2614441e-5)">
+      <rect
+         transform="scale(1,-1)"
+         
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#fafafa;fill-opacity:1;fill-rule:nonzero;stroke:#1c5288;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         id="rect4512"
+         width="15.99999"
+         height="15.99999"
+         x="4.7683716e-06"
+         y="-1052.3622" />
+      <path
+         sodipodi:nodetypes="cccscc"
+         inkscape:connector-curvature="0"
+         id="path4140"
+         d="m 4.7527656,1038.1894 c -2.0990779,0.024 -3.7340512,1.8222 -3.7524705,3.9872 -0.027104,3.0773 
1.8082438,4.0669 7.0172052,8.3586 4.9765627,-4.6133 6.9575927,-5.8554 6.9823667,-8.4489 0.0271,-2.8372 
-4.092844,-5.5946 -7.0907529,-2.6031 -1.0745672,-0.9233 -2.1671281,-1.3052 -3.1563485,-1.2938 z"
+         style="fill:#c71807;fill-opacity:1;fill-rule:evenodd;stroke:none" />
+    </g>
+  </g>
 </svg>
diff --git a/help/C/figures/nibbles.svg b/help/C/figures/nibbles.svg
new file mode 100644
index 0000000..1d4b3a5
--- /dev/null
+++ b/help/C/figures/nibbles.svg
@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg height="128px" viewBox="0 0 128 128" width="128px" xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink";>
+    <linearGradient id="a" gradientUnits="userSpaceOnUse" x1="21.996094" x2="122.505859" y1="120" y2="120">
+        <stop offset="0" stop-color="#ff7800"/>
+        <stop offset="0.0684839" stop-color="#ffb16b"/>
+        <stop offset="0.125124" stop-color="#fd7700"/>
+        <stop offset="0.425842" stop-color="#f87400"/>
+        <stop offset="0.475933" stop-color="#ff993f"/>
+        <stop offset="0.534652" stop-color="#d76500"/>
+        <stop offset="0.549369" stop-color="#964600"/>
+        <stop offset="0.65284" stop-color="#ff8319"/>
+        <stop offset="0.870187" stop-color="#f17100"/>
+        <stop offset="0.9346" stop-color="#ff8c26"/>
+        <stop offset="1" stop-color="#b95700"/>
+    </linearGradient>
+    <filter id="b" height="100%" width="100%" x="0%" y="0%">
+        <feColorMatrix in="SourceGraphic" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
+    </filter>
+    <mask id="c">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.413011" height="128" width="128"/>
+        </g>
+    </mask>
+    <clipPath id="d">
+        <rect height="152" width="192"/>
+    </clipPath>
+    <mask id="e">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.413011" height="128" width="128"/>
+        </g>
+    </mask>
+    <clipPath id="f">
+        <rect height="152" width="192"/>
+    </clipPath>
+    <mask id="g">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.413011" height="128" width="128"/>
+        </g>
+    </mask>
+    <clipPath id="h">
+        <rect height="152" width="192"/>
+    </clipPath>
+    <mask id="i">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.497028" height="128" width="128"/>
+        </g>
+    </mask>
+    <mask id="j">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.53988" height="128" width="128"/>
+        </g>
+    </mask>
+    <clipPath id="k">
+        <rect height="152" width="192"/>
+    </clipPath>
+    <mask id="l">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.53988" height="128" width="128"/>
+        </g>
+    </mask>
+    <clipPath id="m">
+        <rect height="152" width="192"/>
+    </clipPath>
+    <mask id="n">
+        <g filter="url(#b)">
+            <rect fill-opacity="0.497028" height="128" width="128"/>
+        </g>
+    </mask>
+    <path d="m 36.996094 17.085938 c -8.285156 0 -15 6.71875 -15 15 v 72.914062 c 0 8.285156 6.714844 15 15 
15 h 25.484375 c 3.976562 0 7.789062 -1.578125 10.601562 -4.386719 l 3.730469 -3.730469 l 3.328125 3.480469 c 
2.832031 2.960938 6.75 4.636719 10.84375 4.636719 h 16.523437 c 8.28125 0 15 -6.714844 15 -15 s -6.71875 -15 
-15 -15 h -10.105468 l -9.496094 -9.933594 c -2.785156 -2.917968 -6.632812 -4.589844 -10.667969 -4.636718 c 
-4.039062 -0.046876 -7.921875 1.535156 -10.777343 4.390624 l -10.191407 10.179688 h -4.273437 v -57.914062 c 
0 -8.28125 -6.714844 -15 -15 -15 z m 0 0" fill="url(#a)"/>
+    <path d="m 36.996094 28.054688 v 72.910156 h 25.484375 l 14.582031 -14.570313 l 13.921875 14.570313 h 
16.519531" fill="none" stroke="#ffa348" stroke-linecap="round" stroke-linejoin="round" stroke-width="30"/>
+    <g clip-path="url(#d)" mask="url(#c)">
+        <path d="m 56.320312 85.972656 l 0.351563 30.109375 l -20.742187 -0.117187 c -7.929688 0 -13.933594 
-8.589844 -13.933594 -12.960938 l 29.976562 -16.992187 z m 0 0" fill="#9141ac"/>
+    </g>
+    <g clip-path="url(#f)" mask="url(#e)">
+        <path d="m 21.941406 45.527344 h 30.085938 v 22.777344 h -30.085938 z m 0 0" fill="#9141ac"/>
+    </g>
+    <g clip-path="url(#h)" mask="url(#g)">
+        <path d="m 76.789062 107.859375 l 0.324219 -36.480469 c 4.609375 0 7.964844 1.800782 10.925781 
4.761719 l 9.371094 9.808594 l -0.011718 29.992187 l -6.855469 0.015625 c -6.265625 0 -8.449219 -2.792969 
-13.753907 -8.097656 z m 0 0" fill="#9141ac"/>
+    </g>
+    <image height="152" mask="url(#i)" width="192" 
xlink:href="data:image/png;base64,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"/>
+    <g clip-path="url(#k)" mask="url(#j)">
+        <path d="m 33.964844 23.074219 c 1.851562 0 3.347656 1.648437 3.347656 3.699219 v 63.25 c 0 2.050781 
-1.496094 3.699218 -3.347656 3.699218 c -1.855469 0 -3.347656 -1.648437 -3.347656 -3.699218 v -63.25 c 0 
-2.050782 1.492187 -3.699219 3.347656 -3.699219 z m 0 0" fill="#ffffff" fill-opacity="0.2489"/>
+    </g>
+    <path d="m 40.390625 36.242188 c 0 2.125 -1.132813 4.085937 -2.96875 5.148437 c -1.839844 1.058594 
-4.105469 1.058594 -5.941406 0 c -1.839844 -1.0625 -2.972657 -3.023437 -2.972657 -5.148437" fill="#3d3846"/>
+    <path d="m 37.101562 13.050781 c -8.285156 0 -14.988281 6.71875 -15 15 l -0.105468 74.953125 c 0 
5.746094 5.253906 12.960938 13.933594 12.960938 h 5.953124 c -8.242187 -0.0625 -14.890624 -6.757813 
-14.890624 -15 v -72.914063 c 0 -7.339843 5.3125 -13.601562 12.554687 -14.796875 c -0.808594 -0.132812 -1.625 
-0.203125 -2.445313 -0.203125 z m 40.140626 58.34375 c -4 -0.019531 -7.84375 1.5625 -10.675782 4.390625 l 
-9.574218 9.566406 l -0.671876 0.621094 l 4.949219 -0.007812 l 10.1875 -10.179688 c 2.214844 -2.214844 
5.066407 -3.675781 8.15625 -4.1875 c -0.785156 -0.128906 -1.578125 -0.199218 -2.371093 -0.203125 z m 2.847656 
37.886719 c -1.429688 -1.429688 -3.300782 -1.421875 -3.300782 -1.421875 l 3.457032 3.46875 c 2.832031 
2.960937 5.097656 4.636719 9.195312 4.636719 h 6.46875 c -4.070312 -0.019532 -9.808594 -1.488282 -11.523437 
-3.203125 z m 0 0" fill="#ffffff" fill-opacity="0.238265"/>
+    <path d="m 28.199219 33.109375 c 0 0.984375 -0.796875 1.78125 -1.78125 1.78125 c -0.980469 0 -1.777344 
-0.796875 -1.777344 -1.78125 c 0 -0.980469 0.796875 -1.777344 1.777344 -1.777344 c 0.984375 0 1.78125 
0.796875 1.78125 1.777344 z m 0 0" fill="#3d3846"/>
+    <path d="m 44.199219 33.109375 c 0 0.984375 -0.796875 1.78125 -1.78125 1.78125 c -0.980469 0 -1.777344 
-0.796875 -1.777344 -1.78125 c 0 -0.980469 0.796875 -1.777344 1.777344 -1.777344 c 0.984375 0 1.78125 
0.796875 1.78125 1.777344 z m 0 0" fill="#3d3846"/>
+    <path d="m 36.972656 13.097656 c -0.410156 0 -0.816406 0.015625 -1.226562 0.050782 c 7.78125 0.636718 
13.773437 7.140624 13.773437 14.949218 v 57.914063 h 2.453125 v -57.914063 c 0 -8.285156 -6.714844 -15 -15 
-15 z m 40.140625 58.34375 c -0.4375 -0.003906 -0.871093 0.015625 -1.304687 0.050782 c 3.660156 0.296874 
7.085937 1.929687 9.621094 4.585937 l 9.492187 9.933594 h 2.457031 l -9.492187 -9.933594 c -2.8125 -2.945313 
-6.703125 -4.617187 -10.773438 -4.636719 z m 28.027344 14.570313 c 8.238281 0.0625 14.886719 6.757812 
14.886719 15 c 0 8.28125 -6.714844 15 -15 15 h 2.453125 c 8.285156 0 15 -6.71875 15 -15 c 0 -8.285157 
-6.714844 -15 -15 -15 z m -32.007813 23.25 l -2.527343 2.359375 c -2.8125 2.8125 -6.625 4.390625 -10.601563 
4.390625 h 2.453125 c 3.976563 0 7.789063 -1.578125 10.601563 -4.390625 l 3.730468 -3.761719 s -2.214843 
0.128906 -3.65625 1.402344 z m 0 0" fill="#deddda" fill-opacity="0.235985"/>
+    <g clip-path="url(#m)" mask="url(#l)">
+        <path d="m 73.441406 77.984375 c -3.523437 -0.085937 -7.125 1.375 -10.066406 4.316406 l -11.75 11.75 
h -5.058594 c -1.382812 0 -2.5 1.117188 -2.5 2.5 c 0 1.378907 1.117188 2.5 2.5 2.5 h 7.128906 l 13.214844 
-13.214843 c 2.117188 -2.121094 4.296875 -2.902344 6.40625 -2.851563 c 2.113282 0.054687 4.253906 0.992187 
6.109375 2.851563 l 13.21875 13.21875 h 14.921875 c 1.378906 0 2.5 -1.117188 2.5 -2.5 c 0 -1.378907 -1.121094 
-2.5 -2.5 -2.5 h -12.847656 l -11.757812 -11.753907 c -2.632813 -2.636719 -5.992188 -4.226562 -9.519532 
-4.316406 z m 0 0" fill="#ffffff" fill-opacity="0.2489"/>
+    </g>
+    <image height="152" mask="url(#n)" width="192" 
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAACYCAYAAACyAeadAAAABmJLR0QA/wD/AP+gvaeTAAAAiElEQVR4nO3BMQEAAADCoPVP7WsIoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAPIpwABWLk4FQAAAABJRU5ErkJggg=="/>
+</svg>
diff --git a/help/C/index.page b/help/C/index.page
index 8ba4ffb..8e6cd78 100644
--- a/help/C/index.page
+++ b/help/C/index.page
@@ -4,7 +4,8 @@
       id="index">
 
   <info>
-    <revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
+    <revision pkgversion="3.8" version="0.1" date="2013-03-07" status="review"/>
+    <revision pkgversion="3.38" version="0.2" date="2020-07-09" status="review"/>
 
     <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
 
@@ -16,7 +17,7 @@
     <desc>Index</desc>
   </info>
 
-  <title><media type="image" its:translate="no" src="figures/nibbles.png" height="22" /> Nibbles</title>
+  <title><media type="image" its:translate="no" src="figures/nibbles.svg" height="22" /> Nibbles</title>
 
   <p><app>Nibbles</app> is a Snake game for GNOME. The aim of the game is to
   swallow as many objects as you can while avoiding maze walls and other worms.
diff --git a/help/C/scores.page b/help/C/scores.page
index 998616a..2186526 100644
--- a/help/C/scores.page
+++ b/help/C/scores.page
@@ -6,13 +6,18 @@
   <info>
     <link type="guide" xref="index#play"/>
 
-    <revision pkgversion="3.8" version="0.1" date="2013-03-05" status="review"/>
+    <revision pkgversion="3.8" version="0.1" date="2013-03-07" status="review"/>
+    <revision pkgversion="3.38" version="0.2" date="2020-07-09" status="review"/>
 
     <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
 
     <credit type="author">
-    <name>Aruna Sankaranarayanan</name>
-    <email its:translate="no">aruna evam gmail com</email>
+      <name>Aruna Sankaranarayanan</name>
+      <email its:translate="no">aruna evam gmail com</email>
+    </credit>
+    <credit type="editor">
+      <name>Arnaud Bonatti</name>
+      <email its:translate="no">arnaud bonatti gmail com</email>
     </credit>
 
     <desc>Swallow different bonuses to score points.</desc>
@@ -24,23 +29,23 @@
     5 different kinds of bonuses in Nibbles:</p>
     <list>
       <item>
-        <p>The donut-shaped bonus
-       <media type="image" its:translate="no" src="figures/donut.svg" height="22" width="22"/> :
+        <p>The apple-shaped bonus
+       <media type="image" its:translate="no" src="figures/apple.svg" height="22" width="22"/> :
        This bonus causes an increase in the length of the worm.
-       The points you gain on eating the donut vary from level to
+       The points you gain on eating the apple vary from level to
        level and are multiples of the level number. In level 1, the first
-       donut will give you 1 point, the second donut will give you 2 points,
-       the third donut will give you 3 points and so on. In level 2, the first
-       donut will give you 2 points, the second donut will give you 4 points,
-       the third donut will give you 6 points and so on. In level 26,
-       therefore, the first donut will give you 26 points, the second donut
+       apple will give you 1 point, the second apple will give you 2 points,
+       the third apple will give you 3 points and so on. In level 2, the first
+       apple will give you 2 points, the second apple will give you 4 points,
+       the third apple will give you 6 points and so on. In level 26,
+       therefore, the first apple will give you 26 points, the second apple
        will give you 52 points and so on.</p>
        <note style="info">
-         <p>The donut order count does not depend on the number of donuts
+         <p>The apple order count does not depend on the number of apples
          already eaten by a worm. If the game is in level 1 and if player 1
-         eats the first donut, he scores 1 point, if player 2 eats the second
-         donut, he scores 2 points; a third player may choose to not eat any
-         donuts till the tenth donut and score 10 points at once.</p>
+         eats the first apple, he scores 1 point, if player 2 eats the second
+         apple, he scores 2 points; a third player may choose to not eat any
+         apples till the tenth apple and score 10 points at once.</p>
        </note>
       </item>
       <item>
@@ -48,16 +53,6 @@
        <media type="image" its:translate="no" src="figures/life.svg" height="22" width="22"/> :
        This bonus gives you an extra life and does not cause an increase in
        the length of your worm.</p>
-        <note style="info">
-          <p>The number of lives remaining for a worm is given by the number
-         on the left of the comma in a worm's score. If a worm's score is
-         10,005, the worm has 10 lives remaining.</p>
-       </note>
-       <note style="tip">
-         <p>You cannot get extra lives by scoring 10,000 points or more. If
-         you have scored 12345 points with 10 lives remaining, your score will
-         be 10,12345.</p>
-       </note>
       </item>
       <item>
        <p>The diamond-shaped bonus
@@ -65,15 +60,12 @@
        This bonus does not cause an increase in the length of the worm and
        does not give you any points. It causes a reversal in the movement
        of all the other worms in the game.</p>
-       <note style="info">
-         <p>This bonus has no effect in a single-player game.</p>
-       </note>
       </item>
       <item>
-       <p>The ice-cream-shaped bonus
-       <media type="image" its:translate="no" src="figures/ice-cream.svg" height="22" width="22"/> :
+       <p>The banana-shaped bonus
+       <media type="image" its:translate="no" src="figures/banana.svg" height="22" width="22"/> :
         This bonus causes a greater increase in the length of the worm than
-        the donut-shaped bonus. The points given by this bonus vary
+        the apple-shaped bonus. The points given by this bonus vary
         depending on the level number and the length of the worm. The higher
         the level number and the longer the worm, the more the points are scored
         on eating this bonus.</p>
diff --git a/help/meson.build b/help/meson.build
index d75dce7..e3f45e0 100644
--- a/help/meson.build
+++ b/help/meson.build
@@ -11,12 +11,12 @@ gnome_nibbles_help_pages = [
 ]
 
 gnome_nibbles_help_media = [
+    'figures/apple.svg',
+    'figures/banana.svg',
     'figures/cherry.svg',
     'figures/diamond.svg',
-    'figures/donut.svg',
-    'figures/ice-cream.svg',
     'figures/life.svg',
-    'figures/nibbles.png',
+    'figures/nibbles.svg',
     'figures/snake-blue.svg',
     'figures/snake-cyan.svg',
     'figures/snake-green.svg',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]