Merge pull request #2119 from alixander/update-packages

Update packages
This commit is contained in:
Alexander Wang 2024-09-27 14:03:06 -06:00 committed by GitHub
commit 0444389db9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
38 changed files with 475 additions and 482 deletions

View file

@ -16,6 +16,8 @@
- Globs: Filters work with default values (e.g. `&opacity: 1` will capture everything without opacity explicitly set) [#2090](https://github.com/terrastruct/d2/pull/2090) - Globs: Filters work with default values (e.g. `&opacity: 1` will capture everything without opacity explicitly set) [#2090](https://github.com/terrastruct/d2/pull/2090)
- Render: connection label fills have a bit of padding and border-radius for better aesthetics [#2094](https://github.com/terrastruct/d2/pull/2094) - Render: connection label fills have a bit of padding and border-radius for better aesthetics [#2094](https://github.com/terrastruct/d2/pull/2094)
- Sequence diagram: the padding between message labels and message endpoints are slightly increased [#2096](https://github.com/terrastruct/d2/pull/2096) - Sequence diagram: the padding between message labels and message endpoints are slightly increased [#2096](https://github.com/terrastruct/d2/pull/2096)
- Render: code syntax highlighter dependency upgrade caused some slight subtle color changes in code snippets [#2119](https://github.com/terrastruct/d2/pull/2119)
#### Bugfixes ⛑️ #### Bugfixes ⛑️

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -117,21 +117,21 @@
</text><text class="text-mono" x="0" y="15.300000em">Testing&#160;<tspan fill="#009999">012</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LLL </text><text class="text-mono" x="0" y="15.300000em">Testing&#160;<tspan fill="#009999">012</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LLL
</text><text class="text-mono" x="0" y="16.600000em">Testing&#160;<tspan fill="#009999">013</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MMM </text><text class="text-mono" x="0" y="16.600000em">Testing&#160;<tspan fill="#009999">013</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MMM
</text><text class="text-mono" x="0" y="17.900000em">Testing&#160;<tspan fill="#009999">014</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NNN </text><text class="text-mono" x="0" y="17.900000em">Testing&#160;<tspan fill="#009999">014</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NNN
</text><text class="text-mono" x="0" y="19.200000em">Testing&#160;<tspan fill="#009999">015</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;OOO</text></g></g><g transform="translate(40.000000 216.000000)" class="dark-code" style="font-size:10"><rect width="148.000000" height="205.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(5.000000 5.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">001</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">AAA</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="19.200000em">Testing&#160;<tspan fill="#009999">015</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;OOO</text></g></g><g transform="translate(40.000000 216.000000)" class="dark-code" style="font-size:10"><rect width="148.000000" height="205.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(5.000000 5.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">001</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">AAA</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">002</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">BBB</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">002</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">BBB</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">003</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">CCC</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">003</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">CCC</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">004</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">DDD</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">004</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">DDD</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">005</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">EEE</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">005</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">EEE</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">006</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">FFF</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">006</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">FFF</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">007</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">GGG</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">007</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">GGG</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">8</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">HHH</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">8</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">HHH</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">9</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">III</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">9</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">III</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="12.700000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">010</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">JJJ</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="12.700000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">010</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">JJJ</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="14.000000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">011</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">KKK</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="14.000000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">011</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">KKK</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="15.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">012</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">LLL</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="15.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">012</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">LLL</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="16.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">013</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">MMM</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="16.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">013</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">MMM</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="17.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">014</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">NNN</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="17.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">014</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">NNN</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="19.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">015</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">OOO</tspan></text></g></g></g><g id="(Data -- y)[0]"><path d="M 114.000000 459.500000 C 114.000000 507.000000 114.000000 531.000000 114.000000 569.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-1305390466)" /></g><g id="(x -- Data)[0]"><path d="M 114.000000 68.000000 C 114.000000 106.000000 114.000000 121.800003 114.000000 136.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-1305390466)" /></g><mask id="d2-1305390466" maskUnits="userSpaceOnUse" x="2" y="-1" width="224" height="639"> </tspan></text><text class="text-mono" x="0" y="19.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">015</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">OOO</tspan></text></g></g></g><g id="(Data -- y)[0]"><path d="M 114.000000 459.500000 C 114.000000 507.000000 114.000000 531.000000 114.000000 569.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-1305390466)" /></g><g id="(x -- Data)[0]"><path d="M 114.000000 68.000000 C 114.000000 106.000000 114.000000 121.800003 114.000000 136.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-1305390466)" /></g><mask id="d2-1305390466" maskUnits="userSpaceOnUse" x="2" y="-1" width="224" height="639">
<rect x="2" y="-1" width="224" height="639" fill="white"></rect> <rect x="2" y="-1" width="224" height="639" fill="white"></rect>
<rect x="88.000000" y="145.000000" width="52" height="36" fill="rgba(0,0,0,0.75)"></rect> <rect x="88.000000" y="145.000000" width="52" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="109.500000" y="593.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="109.500000" y="593.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View file

@ -117,21 +117,21 @@
</text><text class="text-mono" x="0" y="15.300000em">Testing&#160;<tspan fill="#009999">012</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LLL </text><text class="text-mono" x="0" y="15.300000em">Testing&#160;<tspan fill="#009999">012</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LLL
</text><text class="text-mono" x="0" y="16.600000em">Testing&#160;<tspan fill="#009999">013</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MMM </text><text class="text-mono" x="0" y="16.600000em">Testing&#160;<tspan fill="#009999">013</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MMM
</text><text class="text-mono" x="0" y="17.900000em">Testing&#160;<tspan fill="#009999">014</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NNN </text><text class="text-mono" x="0" y="17.900000em">Testing&#160;<tspan fill="#009999">014</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;NNN
</text><text class="text-mono" x="0" y="19.200000em">Testing&#160;<tspan fill="#009999">015</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;OOO</text></g></g><g transform="translate(62.000000 198.000000)" class="dark-code" style="font-size:10"><rect width="148.000000" height="205.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(5.000000 5.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">001</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">AAA</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="19.200000em">Testing&#160;<tspan fill="#009999">015</tspan>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;OOO</text></g></g><g transform="translate(62.000000 198.000000)" class="dark-code" style="font-size:10"><rect width="148.000000" height="205.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(5.000000 5.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">001</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">AAA</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">002</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">BBB</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">002</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">BBB</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">003</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">CCC</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">003</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">CCC</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">004</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">DDD</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">004</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">DDD</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">005</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">EEE</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">005</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">EEE</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">006</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">FFF</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">006</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">FFF</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">007</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">GGG</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">007</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">GGG</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">8</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">HHH</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">8</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">HHH</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">9</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">III</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">00</tspan><tspan fill="#fab387">9</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">III</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="12.700000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">010</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">JJJ</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="12.700000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">010</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">JJJ</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="14.000000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">011</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">KKK</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="14.000000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">011</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">KKK</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="15.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">012</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">LLL</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="15.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">012</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">LLL</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="16.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">013</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">MMM</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="16.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">013</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">MMM</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="17.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">014</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">NNN</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="17.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">014</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">NNN</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="19.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">Testing</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">015</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">OOO</tspan></text></g></g></g><g id="(Data -- y)[0]"><path d="M 136.000000 461.500000 L 136.000000 521.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-3010012946)" /></g><g id="(x -- Data)[0]"><path d="M 136.000000 80.000000 L 136.000000 139.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-3010012946)" /></g><mask id="d2-3010012946" maskUnits="userSpaceOnUse" x="4" y="11" width="264" height="579"> </tspan></text><text class="text-mono" x="0" y="19.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">Testing</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">015</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">OOO</tspan></text></g></g></g><g id="(Data -- y)[0]"><path d="M 136.000000 461.500000 L 136.000000 521.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-3010012946)" /></g><g id="(x -- Data)[0]"><path d="M 136.000000 80.000000 L 136.000000 139.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" mask="url(#d2-3010012946)" /></g><mask id="d2-3010012946" maskUnits="userSpaceOnUse" x="4" y="11" width="264" height="579">
<rect x="4" y="11" width="264" height="579" fill="white"></rect> <rect x="4" y="11" width="264" height="579" fill="white"></rect>
<rect x="110.000000" y="153.000000" width="52" height="36" fill="rgba(0,0,0,0.75)"></rect> <rect x="110.000000" y="153.000000" width="52" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="131.500000" y="545.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="131.500000" y="545.500000" width="9" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View file

@ -110,56 +110,56 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(220.000000 0.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(220.000000 0.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;leading</tspan> </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;leading</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;leading</tspan> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;leading</tspan>
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;leading</tspan> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;leading</tspan>
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(220.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(220.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;3&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;3&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;4&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;4&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;5&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;5&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="1 leading"><g class="shape" ></g><g transform="translate(440.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="1 leading"><g class="shape" ></g><g transform="translate(440.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(440.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(440.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(660.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(660.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(660.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(660.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="2 leading"><g class="shape" ></g><g transform="translate(880.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="2 leading"><g class="shape" ></g><g transform="translate(880.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(880.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(880.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(1100.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(1100.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(1100.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(1100.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><mask id="d2-1174935043" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1262" height="184"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><mask id="d2-1174935043" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1262" height="184">
<rect x="-1" y="-1" width="1262" height="184" fill="white"></rect> <rect x="-1" y="-1" width="1262" height="184" fill="white"></rect>
<rect x="0.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="0.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>
<rect x="220.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="220.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -110,56 +110,56 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(192.000000 12.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(192.000000 12.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;leading</tspan> </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;leading</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;leading</tspan> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;leading</tspan>
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;leading</tspan> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;leading</tspan>
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(192.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(192.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;3&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;3&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;4&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;4&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;5&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;5&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="1 leading"><g class="shape" ></g><g transform="translate(372.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="1 leading"><g class="shape" ></g><g transform="translate(372.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(372.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(372.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(552.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(552.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(552.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(552.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="2 leading"><g class="shape" ></g><g transform="translate(732.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="2 leading"><g class="shape" ></g><g transform="translate(732.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(732.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(732.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(912.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(912.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;leading</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(912.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(912.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><mask id="d2-2028186600" maskUnits="userSpaceOnUse" x="11" y="11" width="1062" height="184"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><mask id="d2-2028186600" maskUnits="userSpaceOnUse" x="11" y="11" width="1062" height="184">
<rect x="11" y="11" width="1062" height="184" fill="white"></rect> <rect x="11" y="11" width="1062" height="184" fill="white"></rect>
<rect x="12.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="12.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>
<rect x="192.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="192.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -110,33 +110,33 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="238.000000" height="183.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="238.000000" height="183.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading,&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading,&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="no trailing"><g class="shape" ></g><g transform="translate(298.000000 21.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text></g></g></g><g id="no trailing"><g class="shape" ></g><g transform="translate(298.000000 21.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(298.000000 21.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(298.000000 21.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="no leading"><g class="shape" ></g><g transform="translate(518.000000 21.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="no leading"><g class="shape" ></g><g transform="translate(518.000000 21.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text></g></g><g transform="translate(518.000000 21.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(518.000000 21.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><mask id="d2-3795367203" maskUnits="userSpaceOnUse" x="-1" y="-1" width="680" height="185"> </tspan></text></g></g></g><mask id="d2-3795367203" maskUnits="userSpaceOnUse" x="-1" y="-1" width="680" height="185">
<rect x="-1" y="-1" width="680" height="185" fill="white"></rect> <rect x="-1" y="-1" width="680" height="185" fill="white"></rect>
<rect x="0.000000" y="0.000000" width="222" height="167" fill="rgba(0,0,0,0.75)"></rect> <rect x="0.000000" y="0.000000" width="222" height="167" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -110,33 +110,33 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="238.000000" height="183.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="238.000000" height="183.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading,&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading,&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="no trailing"><g class="shape" ></g><g transform="translate(270.000000 33.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"> </tspan></text></g></g></g><g id="no trailing"><g class="shape" ></g><g transform="translate(270.000000 33.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan> </text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;leading</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(270.000000 33.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan></text></g></g><g transform="translate(270.000000 33.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;leading</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="no leading"><g class="shape" ></g><g transform="translate(450.000000 33.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan></text></g></g></g><g id="no leading"><g class="shape" ></g><g transform="translate(450.000000 33.000000)" class="light-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="3.600000em"> </text><text class="text-mono" x="0" y="3.600000em">
</text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="4.900000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text></g></g><g transform="translate(450.000000 33.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(450.000000 33.000000)" class="dark-code"><rect width="160.000000" height="141.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><mask id="d2-1582537308" maskUnits="userSpaceOnUse" x="11" y="11" width="600" height="185"> </tspan></text></g></g></g><mask id="d2-1582537308" maskUnits="userSpaceOnUse" x="11" y="11" width="600" height="185">
<rect x="11" y="11" width="600" height="185" fill="white"></rect> <rect x="11" y="11" width="600" height="185" fill="white"></rect>
<rect x="12.000000" y="12.000000" width="222" height="167" fill="rgba(0,0,0,0.75)"></rect> <rect x="12.000000" y="12.000000" width="222" height="167" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -110,13 +110,13 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em"> </text><text class="text-mono" x="0" y="7.500000em">
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(220.000000 0.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(220.000000 0.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
@ -124,42 +124,42 @@
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;trailing</tspan> </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;trailing</tspan> </text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g><g transform="translate(220.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g><g transform="translate(220.000000 0.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;3&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;3&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;4&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;4&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g></g><g id="1 trailing"><g class="shape" ></g><g transform="translate(440.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g></g><g id="1 trailing"><g class="shape" ></g><g transform="translate(440.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text></g></g><g transform="translate(440.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(440.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(660.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(660.000000 42.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g><g transform="translate(660.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g><g transform="translate(660.000000 42.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g></g><g id="2 trailing"><g class="shape" ></g><g transform="translate(880.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g></g><g id="2 trailing"><g class="shape" ></g><g transform="translate(880.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text></g></g><g transform="translate(880.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(880.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(1100.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(1100.000000 31.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g><g transform="translate(1100.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g><g transform="translate(1100.000000 31.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g></g><mask id="d2-3532429885" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1262" height="184"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g></g><mask id="d2-3532429885" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1262" height="184">
<rect x="-1" y="-1" width="1262" height="184" fill="white"></rect> <rect x="-1" y="-1" width="1262" height="184" fill="white"></rect>
<rect x="0.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="0.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>
<rect x="220.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="220.000000" y="0.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -110,13 +110,13 @@
</text><text class="text-mono" x="0" y="6.200000em"> </text><text class="text-mono" x="0" y="6.200000em">
</text><text class="text-mono" x="0" y="7.500000em"> </text><text class="text-mono" x="0" y="7.500000em">
</text><text class="text-mono" x="0" y="8.800000em"> </text><text class="text-mono" x="0" y="8.800000em">
</text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(192.000000 12.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="8 total"><g class="shape" ></g><g transform="translate(192.000000 12.000000)" class="light-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
@ -124,42 +124,42 @@
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;trailing</tspan> </text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#999988" class="text-mono-italic">#&#160;3&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;trailing</tspan> </text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#999988" class="text-mono-italic">#&#160;4&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g><g transform="translate(192.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#999988" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g><g transform="translate(192.000000 12.000000)" class="dark-code"><rect width="160.000000" height="182.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;3&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;3&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;4&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;4&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g></g><g id="1 trailing"><g class="shape" ></g><g transform="translate(372.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;5&#160;trailing</tspan></text></g></g></g><g id="1 trailing"><g class="shape" ></g><g transform="translate(372.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text></g></g><g transform="translate(372.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(372.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(552.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="4 total"><g class="shape" ></g><g transform="translate(552.000000 53.000000)" class="light-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g><g transform="translate(552.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g><g transform="translate(552.000000 53.000000)" class="dark-code"><rect width="160.000000" height="99.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g></g><g id="2 trailing"><g class="shape" ></g><g transform="translate(732.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan></text></g></g></g><g id="2 trailing"><g class="shape" ></g><g transform="translate(732.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"> </text><text class="text-mono" x="0" y="4.900000em">
</text></g></g><g transform="translate(732.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text></g></g><g transform="translate(732.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(912.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>(): </tspan></text></g></g></g><g id="5 total"><g class="shape" ></g><g transform="translate(912.000000 43.000000)" class="light-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#000000" class="text-mono-bold">def</tspan>&#160;<tspan fill="#990000" class="text-mono-bold">hello</tspan>():
</text><text class="text-mono" x="0" y="2.300000em"> </text><text class="text-mono" x="0" y="2.300000em">
</text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan> </text><text class="text-mono" x="0" y="3.600000em">&#160;&#160;<tspan fill="#0086b3">print</tspan>&#160;<tspan fill="#dd1144"></tspan><tspan fill="#dd1144">&quot;</tspan><tspan fill="#dd1144">world</tspan><tspan fill="#dd1144">&quot;</tspan>
</text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan> </text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#999988" class="text-mono-italic">#&#160;1&#160;trailing</tspan>
</text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g><g transform="translate(912.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#fab387"> </text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#999988" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g><g transform="translate(912.000000 43.000000)" class="dark-code"><rect width="160.000000" height="120.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cba6f7">def</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">hello</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">:</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">print</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#a6e3a1"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;</tspan><tspan fill="#89dceb">print</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8"></tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#a6e3a1">world</tspan><tspan fill="#a6e3a1">&quot;</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;1&#160;trailing</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#585b70" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g></g><mask id="d2-2388562350" maskUnits="userSpaceOnUse" x="11" y="11" width="1062" height="184"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#6c7086" class="text-mono-italic">#&#160;2&#160;trailing</tspan></text></g></g></g><mask id="d2-2388562350" maskUnits="userSpaceOnUse" x="11" y="11" width="1062" height="184">
<rect x="11" y="11" width="1062" height="184" fill="white"></rect> <rect x="11" y="11" width="1062" height="184" fill="white"></rect>
<rect x="12.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="12.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>
<rect x="192.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect> <rect x="192.000000" y="12.000000" width="144" height="166" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -89,7 +89,7 @@
.d2-2285073631 .color-AA4{color:#EDF0FD;} .d2-2285073631 .color-AA4{color:#EDF0FD;}
.d2-2285073631 .color-AA5{color:#F7F8FE;} .d2-2285073631 .color-AA5{color:#F7F8FE;}
.d2-2285073631 .color-AB4{color:#EDF0FD;} .d2-2285073631 .color-AB4{color:#EDF0FD;}
.d2-2285073631 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="x"><g class="shape" ></g><g transform="translate(0.000000 0.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">x&#160;-&gt;&#160;y</text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">x&#160;-&gt;&#160;y</tspan></text></g></g></g><mask id="d2-2285073631" maskUnits="userSpaceOnUse" x="-1" y="-1" width="76" height="39"> .d2-2285073631 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="x"><g class="shape" ></g><g transform="translate(0.000000 0.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">x&#160;-&gt;&#160;y</text></g></g><g transform="translate(0.000000 0.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">x&#160;-&gt;&#160;y</tspan></text></g></g></g><mask id="d2-2285073631" maskUnits="userSpaceOnUse" x="-1" y="-1" width="76" height="39">
<rect x="-1" y="-1" width="76" height="39" fill="white"></rect> <rect x="-1" y="-1" width="76" height="39" fill="white"></rect>
<rect x="0.000000" y="0.000000" width="58" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="0.000000" y="0.000000" width="58" height="21" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg> </mask></svg></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -89,7 +89,7 @@
.d2-280266919 .color-AA4{color:#EDF0FD;} .d2-280266919 .color-AA4{color:#EDF0FD;}
.d2-280266919 .color-AA5{color:#F7F8FE;} .d2-280266919 .color-AA5{color:#F7F8FE;}
.d2-280266919 .color-AB4{color:#EDF0FD;} .d2-280266919 .color-AB4{color:#EDF0FD;}
.d2-280266919 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="x"><g class="shape" ></g><g transform="translate(12.000000 12.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">x&#160;-&gt;&#160;y</text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">x&#160;-&gt;&#160;y</tspan></text></g></g></g><mask id="d2-280266919" maskUnits="userSpaceOnUse" x="11" y="11" width="76" height="39"> .d2-280266919 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="x"><g class="shape" ></g><g transform="translate(12.000000 12.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">x&#160;-&gt;&#160;y</text></g></g><g transform="translate(12.000000 12.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">x&#160;-&gt;&#160;y</tspan></text></g></g></g><mask id="d2-280266919" maskUnits="userSpaceOnUse" x="11" y="11" width="76" height="39">
<rect x="11" y="11" width="76" height="39" fill="white"></rect> <rect x="11" y="11" width="76" height="39" fill="white"></rect>
<rect x="12.000000" y="12.000000" width="58" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="12.000000" y="12.000000" width="58" height="21" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg> </mask></svg></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -118,15 +118,15 @@
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<tspan fill="#0086b3">panic</tspan>(<tspan fill="#dd1144">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan>) </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<tspan fill="#0086b3">panic</tspan>(<tspan fill="#dd1144">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan>)
</text><text class="text-mono" x="0" y="8.800000em">&#160;&#160;&#160;&#160;} </text><text class="text-mono" x="0" y="8.800000em">&#160;&#160;&#160;&#160;}
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;&#160;&#160;hashes[h]&#160;=&#160;f </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;&#160;&#160;hashes[h]&#160;=&#160;f
</text><text class="text-mono" x="0" y="11.400000em">}</text></g></g><g transform="translate(0.000000 166.000000)" class="dark-code"><rect width="755.000000" height="203.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">//&#160;RegisterHash&#160;registers&#160;a&#160;function&#160;that&#160;returns&#160;a&#160;new&#160;instance&#160;of&#160;the&#160;given </text><text class="text-mono" x="0" y="11.400000em">}</text></g></g><g transform="translate(0.000000 166.000000)" class="dark-code"><rect width="755.000000" height="203.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">//&#160;RegisterHash&#160;registers&#160;a&#160;function&#160;that&#160;returns&#160;a&#160;new&#160;instance&#160;of&#160;the&#160;given
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#585b70" class="text-mono-italic">//&#160;hash&#160;function.&#160;This&#160;is&#160;intended&#160;to&#160;be&#160;called&#160;from&#160;the&#160;init&#160;function&#160;in </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#6c7086" class="text-mono-italic">//&#160;hash&#160;function.&#160;This&#160;is&#160;intended&#160;to&#160;be&#160;called&#160;from&#160;the&#160;init&#160;function&#160;in
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#585b70" class="text-mono-italic">//&#160;packages&#160;that&#160;implement&#160;hash&#160;functions. </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#6c7086" class="text-mono-italic">//&#160;packages&#160;that&#160;implement&#160;hash&#160;functions.
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#cba6f7">func</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">RegisterHash</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#fab387">h</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">Hash</tspan><tspan fill="#cdd6f4">,</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">f</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cba6f7">func</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">hash</tspan><tspan fill="#cdd6f4">.</tspan><tspan fill="#fab387">Hash</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#f38ba8">func</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">RegisterHash</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">Hash</tspan><tspan fill="#cdd6f4">,</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">f</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8">func</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">hash</tspan><tspan fill="#cdd6f4">.</tspan><tspan fill="#cdd6f4">Hash</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cba6f7">if</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">h</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">&gt;=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">maxHash</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cba6f7">if</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">&gt;=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">maxHash</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">panic</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#a6e3a1">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#89dceb">panic</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#a6e3a1">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">}</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">}</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">hashes</tspan><tspan fill="#cdd6f4">[</tspan><tspan fill="#fab387">h</tspan><tspan fill="#cdd6f4">]</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">f</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">hashes</tspan><tspan fill="#cdd6f4">[</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">]</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">f</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#fab387"></tspan><tspan fill="#cdd6f4">}</tspan></text></g></g></g><g id="x"><g class="shape" ><rect x="351.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="377.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="351.000000" y="469.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="378.000000" y="507.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 377.500000 68.000000 C 377.500000 106.000000 377.500000 126.000000 377.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3528049809)" /></g><g id="(hey -&gt; y)[0]"><path d="M 377.500000 371.000000 C 377.500000 409.000000 377.500000 429.000000 377.500000 465.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3528049809)" /></g><mask id="d2-3528049809" maskUnits="userSpaceOnUse" x="-1" y="-1" width="757" height="537"> </tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">}</tspan></text></g></g></g><g id="x"><g class="shape" ><rect x="351.000000" y="0.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="377.500000" y="38.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="351.000000" y="469.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="378.000000" y="507.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 377.500000 68.000000 C 377.500000 106.000000 377.500000 126.000000 377.500000 162.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3528049809)" /></g><g id="(hey -&gt; y)[0]"><path d="M 377.500000 371.000000 C 377.500000 409.000000 377.500000 429.000000 377.500000 465.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3528049809)" /></g><mask id="d2-3528049809" maskUnits="userSpaceOnUse" x="-1" y="-1" width="757" height="537">
<rect x="-1" y="-1" width="757" height="537" fill="white"></rect> <rect x="-1" y="-1" width="757" height="537" fill="white"></rect>
<rect x="0.000000" y="166.000000" width="739" height="187" fill="rgba(0,0,0,0.75)"></rect> <rect x="0.000000" y="166.000000" width="739" height="187" fill="rgba(0,0,0,0.75)"></rect>
<rect x="373.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="373.500000" y="22.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View file

@ -118,15 +118,15 @@
</text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<tspan fill="#0086b3">panic</tspan>(<tspan fill="#dd1144">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan>) </text><text class="text-mono" x="0" y="7.500000em">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<tspan fill="#0086b3">panic</tspan>(<tspan fill="#dd1144">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan>)
</text><text class="text-mono" x="0" y="8.800000em">&#160;&#160;&#160;&#160;} </text><text class="text-mono" x="0" y="8.800000em">&#160;&#160;&#160;&#160;}
</text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;&#160;&#160;hashes[h]&#160;=&#160;f </text><text class="text-mono" x="0" y="10.100000em">&#160;&#160;&#160;&#160;hashes[h]&#160;=&#160;f
</text><text class="text-mono" x="0" y="11.400000em">}</text></g></g><g transform="translate(12.000000 148.000000)" class="dark-code"><rect width="755.000000" height="203.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#585b70" class="text-mono-italic">//&#160;RegisterHash&#160;registers&#160;a&#160;function&#160;that&#160;returns&#160;a&#160;new&#160;instance&#160;of&#160;the&#160;given </text><text class="text-mono" x="0" y="11.400000em">}</text></g></g><g transform="translate(12.000000 148.000000)" class="dark-code"><rect width="755.000000" height="203.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">//&#160;RegisterHash&#160;registers&#160;a&#160;function&#160;that&#160;returns&#160;a&#160;new&#160;instance&#160;of&#160;the&#160;given
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#585b70" class="text-mono-italic">//&#160;hash&#160;function.&#160;This&#160;is&#160;intended&#160;to&#160;be&#160;called&#160;from&#160;the&#160;init&#160;function&#160;in </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#6c7086" class="text-mono-italic">//&#160;hash&#160;function.&#160;This&#160;is&#160;intended&#160;to&#160;be&#160;called&#160;from&#160;the&#160;init&#160;function&#160;in
</tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#585b70" class="text-mono-italic">//&#160;packages&#160;that&#160;implement&#160;hash&#160;functions. </tspan></text><text class="text-mono" x="0" y="3.600000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#6c7086" class="text-mono-italic">//&#160;packages&#160;that&#160;implement&#160;hash&#160;functions.
</tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#585b70" class="text-mono-italic"></tspan><tspan fill="#cba6f7">func</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">RegisterHash</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#fab387">h</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">Hash</tspan><tspan fill="#cdd6f4">,</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">f</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cba6f7">func</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">hash</tspan><tspan fill="#cdd6f4">.</tspan><tspan fill="#fab387">Hash</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="4.900000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#f38ba8">func</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89b4fa">RegisterHash</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">Hash</tspan><tspan fill="#cdd6f4">,</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">f</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#f38ba8">func</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">hash</tspan><tspan fill="#cdd6f4">.</tspan><tspan fill="#cdd6f4">Hash</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cba6f7">if</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">h</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">&gt;=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">maxHash</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="6.200000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cba6f7">if</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">&gt;=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">maxHash</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">{</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387" class="text-mono-italic">panic</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#a6e3a1">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="7.500000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</tspan><tspan fill="#89dceb">panic</tspan><tspan fill="#cdd6f4">(</tspan><tspan fill="#a6e3a1">&quot;crypto:&#160;RegisterHash&#160;of&#160;unknown&#160;hash&#160;function&quot;</tspan><tspan fill="#cdd6f4">)</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">}</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="8.800000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">}</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#fab387"></tspan><tspan fill="#fab387">&#160;&#160;&#160;&#160;</tspan><tspan fill="#fab387">hashes</tspan><tspan fill="#cdd6f4">[</tspan><tspan fill="#fab387">h</tspan><tspan fill="#cdd6f4">]</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#cdd6f4">=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">f</tspan><tspan fill="#fab387"> </tspan></text><text class="text-mono" x="0" y="10.100000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">&#160;&#160;&#160;&#160;</tspan><tspan fill="#cdd6f4">hashes</tspan><tspan fill="#cdd6f4">[</tspan><tspan fill="#cdd6f4">h</tspan><tspan fill="#cdd6f4">]</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">f</tspan><tspan fill="#cdd6f4">
</tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#fab387"></tspan><tspan fill="#cdd6f4">}</tspan></text></g></g></g><g id="x"><g class="shape" ><rect x="363.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="389.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="362.000000" y="421.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="389.000000" y="459.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 389.500000 80.000000 L 389.500000 144.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3358777174)" /></g><g id="(hey -&gt; y)[0]"><path d="M 389.500000 353.000000 L 389.500000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3358777174)" /></g><mask id="d2-3358777174" maskUnits="userSpaceOnUse" x="11" y="11" width="757" height="477"> </tspan></text><text class="text-mono" x="0" y="11.400000em"><tspan fill="#cdd6f4"></tspan><tspan fill="#cdd6f4">}</tspan></text></g></g></g><g id="x"><g class="shape" ><rect x="363.000000" y="12.000000" width="53.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="389.500000" y="50.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">x</text></g><g id="y"><g class="shape" ><rect x="362.000000" y="421.000000" width="54.000000" height="66.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="389.000000" y="459.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">y</text></g><g id="(x -&gt; hey)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 389.500000 80.000000 L 389.500000 144.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3358777174)" /></g><g id="(hey -&gt; y)[0]"><path d="M 389.500000 353.000000 L 389.500000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3358777174)" /></g><mask id="d2-3358777174" maskUnits="userSpaceOnUse" x="11" y="11" width="757" height="477">
<rect x="11" y="11" width="757" height="477" fill="white"></rect> <rect x="11" y="11" width="757" height="477" fill="white"></rect>
<rect x="12.000000" y="148.000000" width="739" height="187" fill="rgba(0,0,0,0.75)"></rect> <rect x="12.000000" y="148.000000" width="739" height="187" fill="rgba(0,0,0,0.75)"></rect>
<rect x="385.500000" y="34.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect> <rect x="385.500000" y="34.500000" width="8" height="21" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 52 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View file

@ -111,8 +111,8 @@
.d2-3160195837 .color-AA5{color:#F7F8FE;} .d2-3160195837 .color-AA5{color:#F7F8FE;}
.d2-3160195837 .color-AB4{color:#EDF0FD;} .d2-3160195837 .color-AB4{color:#EDF0FD;}
.d2-3160195837 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="&#34;test.sh&#34;"><g class="shape" ><rect x="10.000000" y="20.000000" width="259.000000" height="117.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="139.500000" y="7.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">test.sh</text></g><g id="&#34;test.sh&#34;.someid"><g class="shape" ></g><g transform="translate(40.000000 50.000000)" class="light-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic">#!/usr/bin/env&#160;bash .d2-3160195837 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="&#34;test.sh&#34;"><g class="shape" ><rect x="10.000000" y="20.000000" width="259.000000" height="117.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="139.500000" y="7.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">test.sh</text></g><g id="&#34;test.sh&#34;.someid"><g class="shape" ></g><g transform="translate(40.000000 50.000000)" class="light-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic">#!/usr/bin/env&#160;bash
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic"></tspan><tspan fill="#0086b3">echo</tspan>&#160;testing</text></g></g><g transform="translate(40.000000 50.000000)" class="dark-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#89b4fa" class="text-mono-italic">#!/usr/bin/env&#160;bash </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic"></tspan><tspan fill="#0086b3">echo</tspan>&#160;testing</text></g></g><g transform="translate(40.000000 50.000000)" class="dark-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#!/usr/bin/env&#160;bash
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#89b4fa" class="text-mono-italic"></tspan><tspan fill="#fab387" class="text-mono-italic">echo</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">testing</tspan></text></g></g></g><mask id="d2-3160195837" maskUnits="userSpaceOnUse" x="9" y="-21" width="261" height="159"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#89dceb">echo</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">testing</tspan></text></g></g></g><mask id="d2-3160195837" maskUnits="userSpaceOnUse" x="9" y="-21" width="261" height="159">
<rect x="9" y="-21" width="261" height="159" fill="white"></rect> <rect x="9" y="-21" width="261" height="159" fill="white"></rect>
<rect x="100.500000" y="-21.000000" width="78" height="36" fill="rgba(0,0,0,0.75)"></rect> <rect x="100.500000" y="-21.000000" width="78" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="40.000000" y="50.000000" width="183" height="41" fill="rgba(0,0,0,0.75)"></rect> <rect x="40.000000" y="50.000000" width="183" height="41" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View file

@ -111,8 +111,8 @@
.d2-2569938406 .color-AA5{color:#F7F8FE;} .d2-2569938406 .color-AA5{color:#F7F8FE;}
.d2-2569938406 .color-AB4{color:#EDF0FD;} .d2-2569938406 .color-AB4{color:#EDF0FD;}
.d2-2569938406 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="&#34;test.sh&#34;"><g class="shape" ><rect x="12.000000" y="12.000000" width="299.000000" height="157.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="161.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">test.sh</text></g><g id="&#34;test.sh&#34;.someid"><g class="shape" ></g><g transform="translate(62.000000 62.000000)" class="light-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic">#!/usr/bin/env&#160;bash .d2-2569938406 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="&#34;test.sh&#34;"><g class="shape" ><rect x="12.000000" y="12.000000" width="299.000000" height="157.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="161.500000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">test.sh</text></g><g id="&#34;test.sh&#34;.someid"><g class="shape" ></g><g transform="translate(62.000000 62.000000)" class="light-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic">#!/usr/bin/env&#160;bash
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic"></tspan><tspan fill="#0086b3">echo</tspan>&#160;testing</text></g></g><g transform="translate(62.000000 62.000000)" class="dark-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#89b4fa" class="text-mono-italic">#!/usr/bin/env&#160;bash </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#999999" class="text-mono-bold text-mono-italic"></tspan><tspan fill="#0086b3">echo</tspan>&#160;testing</text></g></g><g transform="translate(62.000000 62.000000)" class="dark-code"><rect width="199.000000" height="57.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#6c7086" class="text-mono-italic">#!/usr/bin/env&#160;bash
</tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#89b4fa" class="text-mono-italic"></tspan><tspan fill="#fab387" class="text-mono-italic">echo</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">testing</tspan></text></g></g></g><mask id="d2-2569938406" maskUnits="userSpaceOnUse" x="11" y="11" width="301" height="159"> </tspan></text><text class="text-mono" x="0" y="2.300000em"><tspan fill="#6c7086" class="text-mono-italic"></tspan><tspan fill="#89dceb">echo</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#cdd6f4">testing</tspan></text></g></g></g><mask id="d2-2569938406" maskUnits="userSpaceOnUse" x="11" y="11" width="301" height="159">
<rect x="11" y="11" width="301" height="159" fill="white"></rect> <rect x="11" y="11" width="301" height="159" fill="white"></rect>
<rect x="122.500000" y="17.000000" width="78" height="36" fill="rgba(0,0,0,0.75)"></rect> <rect x="122.500000" y="17.000000" width="78" height="36" fill="rgba(0,0,0,0.75)"></rect>
<rect x="62.000000" y="62.000000" width="183" height="41" fill="rgba(0,0,0,0.75)"></rect> <rect x="62.000000" y="62.000000" width="183" height="41" fill="rgba(0,0,0,0.75)"></rect>

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 111 KiB

After

Width:  |  Height:  |  Size: 111 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 70 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 69 KiB

View file

@ -843,9 +843,9 @@
.d2-2359177743 .md .contains-task-list:dir(rtl) .task-list-item-checkbox { .d2-2359177743 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em; margin: 0 -1.6em 0.25em 0.2em;
} }
</style><g id="without"><g class="shape" ><rect x="10.000000" y="-4.000000" width="1052.000000" height="198.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="536.000000" y="-17.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">without</text></g><g id="with"><g class="shape" ><rect x="10.000000" y="314.000000" width="1052.000000" height="242.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="536.000000" y="301.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">with</text></g><g id="without.tableEx"><g class="shape" ><rect x="40.000000" y="59.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="40.000000" y="59.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="50.000000" y="84.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="50.000000" y="118.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="78.000000" y="118.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="136.000000" y="118.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="40.000000" x2="146.000000" y1="131.000000" y2="131.000000" class=" stroke-N1" style="stroke-width:2" /></g></g><g id="without.classEx"><g class="shape" ><rect x="206.000000" y="26.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="206.000000" y="26.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="308.000000" y="76.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="216.000000" y="146.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="236.000000" y="146.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="390.000000" y="146.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="206.000000" x2="410.000000" y1="164.000000" y2="164.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="without.codeEx"><g class="shape" ></g><g transform="translate(470.000000 77.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(470.000000 77.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">a</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">:=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="without.mdEx"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="604.000000" y="50.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1> </style><g id="without"><g class="shape" ><rect x="10.000000" y="-4.000000" width="1052.000000" height="198.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="536.000000" y="-17.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">without</text></g><g id="with"><g class="shape" ><rect x="10.000000" y="314.000000" width="1052.000000" height="242.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="536.000000" y="301.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">with</text></g><g id="without.tableEx"><g class="shape" ><rect x="40.000000" y="59.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="40.000000" y="59.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="50.000000" y="84.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="50.000000" y="118.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="78.000000" y="118.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="136.000000" y="118.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="40.000000" x2="146.000000" y1="131.000000" y2="131.000000" class=" stroke-N1" style="stroke-width:2" /></g></g><g id="without.classEx"><g class="shape" ><rect x="206.000000" y="26.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="206.000000" y="26.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="308.000000" y="76.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="216.000000" y="146.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="236.000000" y="146.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="390.000000" y="146.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="206.000000" x2="410.000000" y1="164.000000" y2="164.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="without.codeEx"><g class="shape" ></g><g transform="translate(470.000000 77.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(470.000000 77.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">a</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">:=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="without.mdEx"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="604.000000" y="50.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1>
<p>You will live a long, healthy, happy life and make bags of money.</p> <p>You will live a long, healthy, happy life and make bags of money.</p>
</div></foreignObject></g></g><g id="with.tableEx"><g class="shape" ><rect x="40.000000" y="421.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="40.000000" y="421.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="50.000000" y="446.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="50.000000" y="480.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="78.000000" y="480.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="136.000000" y="480.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="40.000000" x2="146.000000" y1="493.000000" y2="493.000000" class=" stroke-N1" style="stroke-width:2" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="35.000000" y="380.000000" width="36" height="36" /></g></g><g id="with.classEx"><g class="shape" ><rect x="206.000000" y="388.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="206.000000" y="388.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="308.000000" y="438.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="216.000000" y="508.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="236.000000" y="508.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="390.000000" y="508.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="206.000000" x2="410.000000" y1="526.000000" y2="526.000000" class=" stroke-N1" style="stroke-width:1" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="201.000000" y="319.000000" width="64" height="64" /></g></g><g id="with.codeEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="465.000000" y="402.000000" width="32" height="32" /><g transform="translate(470.000000 439.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(470.000000 439.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">a</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">:=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="with.mdEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="599.000000" y="361.000000" width="46" height="46" /><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="604.000000" y="412.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1> </div></foreignObject></g></g><g id="with.tableEx"><g class="shape" ><rect x="40.000000" y="421.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="40.000000" y="421.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="50.000000" y="446.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="50.000000" y="480.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="78.000000" y="480.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="136.000000" y="480.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="40.000000" x2="146.000000" y1="493.000000" y2="493.000000" class=" stroke-N1" style="stroke-width:2" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="35.000000" y="380.000000" width="36" height="36" /></g></g><g id="with.classEx"><g class="shape" ><rect x="206.000000" y="388.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="206.000000" y="388.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="308.000000" y="438.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="216.000000" y="508.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="236.000000" y="508.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="390.000000" y="508.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="206.000000" x2="410.000000" y1="526.000000" y2="526.000000" class=" stroke-N1" style="stroke-width:1" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="201.000000" y="319.000000" width="64" height="64" /></g></g><g id="with.codeEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="465.000000" y="402.000000" width="32" height="32" /><g transform="translate(470.000000 439.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(470.000000 439.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">a</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">:=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="with.mdEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="599.000000" y="361.000000" width="46" height="46" /><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="604.000000" y="412.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1>
<p>You will live a long, healthy, happy life and make bags of money.</p> <p>You will live a long, healthy, happy life and make bags of money.</p>
</div></foreignObject></g></g><g id="(without.tableEx -&gt; with.tableEx)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 93.000000 133.000000 C 93.000000 197.399994 93.000000 224.000000 93.000000 239.000000 C 93.000000 254.000000 93.000000 335.399994 93.000000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.classEx -&gt; with.classEx)[0]"><path d="M 308.000000 166.000000 C 308.000000 204.000000 308.000000 224.000000 308.000000 239.000000 C 308.000000 254.000000 308.000000 328.799988 308.000000 384.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.codeEx -&gt; with.codeEx)[0]"><path d="M 507.000000 116.500000 C 507.000000 194.100006 507.000000 224.000000 507.000000 239.000000 C 507.000000 254.000000 507.000000 338.899994 507.000000 434.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.mdEx -&gt; with.mdEx)[0]"><path d="M 818.000000 143.500000 C 818.000000 199.500000 818.000000 224.000000 818.000000 239.000000 C 818.000000 254.000000 818.000000 333.500000 818.000000 407.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><mask id="d2-2359177743" maskUnits="userSpaceOnUse" x="9" y="-45" width="1054" height="602"> </div></foreignObject></g></g><g id="(without.tableEx -&gt; with.tableEx)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 93.000000 133.000000 C 93.000000 197.399994 93.000000 224.000000 93.000000 239.000000 C 93.000000 254.000000 93.000000 335.399994 93.000000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.classEx -&gt; with.classEx)[0]"><path d="M 308.000000 166.000000 C 308.000000 204.000000 308.000000 224.000000 308.000000 239.000000 C 308.000000 254.000000 308.000000 328.799988 308.000000 384.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.codeEx -&gt; with.codeEx)[0]"><path d="M 507.000000 116.500000 C 507.000000 194.100006 507.000000 224.000000 507.000000 239.000000 C 507.000000 254.000000 507.000000 338.899994 507.000000 434.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><g id="(without.mdEx -&gt; with.mdEx)[0]"><path d="M 818.000000 143.500000 C 818.000000 199.500000 818.000000 224.000000 818.000000 239.000000 C 818.000000 254.000000 818.000000 333.500000 818.000000 407.500000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-2359177743)" /></g><mask id="d2-2359177743" maskUnits="userSpaceOnUse" x="9" y="-45" width="1054" height="602">
<rect x="9" y="-45" width="1054" height="602" fill="white"></rect> <rect x="9" y="-45" width="1054" height="602" fill="white"></rect>

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

View file

@ -843,9 +843,9 @@
.d2-3170058192 .md .contains-task-list:dir(rtl) .task-list-item-checkbox { .d2-3170058192 .md .contains-task-list:dir(rtl) .task-list-item-checkbox {
margin: 0 -1.6em 0.25em 0.2em; margin: 0 -1.6em 0.25em 0.2em;
} }
</style><g id="without"><g class="shape" ><rect x="12.000000" y="12.000000" width="972.000000" height="238.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="498.000000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">without</text></g><g id="with"><g class="shape" ><rect x="12.000000" y="330.000000" width="972.000000" height="307.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="498.000000" y="363.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">with</text></g><g id="without.tableEx"><g class="shape" ><rect x="62.000000" y="128.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="62.000000" y="128.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="72.000000" y="153.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="72.000000" y="187.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="100.000000" y="187.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="158.000000" y="187.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="62.000000" x2="168.000000" y1="200.000000" y2="200.000000" class=" stroke-N1" style="stroke-width:2" /></g></g><g id="without.classEx"><g class="shape" ><rect x="188.000000" y="62.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="188.000000" y="62.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="290.000000" y="112.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="198.000000" y="182.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="218.000000" y="182.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="372.000000" y="182.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="188.000000" x2="392.000000" y1="200.000000" y2="200.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="without.codeEx"><g class="shape" ></g><g transform="translate(412.000000 163.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(412.000000 163.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">a</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">:=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="without.mdEx"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="506.000000" y="109.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1> </style><g id="without"><g class="shape" ><rect x="12.000000" y="12.000000" width="972.000000" height="238.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="498.000000" y="45.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">without</text></g><g id="with"><g class="shape" ><rect x="12.000000" y="330.000000" width="972.000000" height="307.000000" class=" stroke-B1 fill-B4" style="stroke-width:2;" /></g><text x="498.000000" y="363.000000" class="text fill-N1" style="text-anchor:middle;font-size:28px">with</text></g><g id="without.tableEx"><g class="shape" ><rect x="62.000000" y="128.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="62.000000" y="128.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="72.000000" y="153.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="72.000000" y="187.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="100.000000" y="187.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="158.000000" y="187.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="62.000000" x2="168.000000" y1="200.000000" y2="200.000000" class=" stroke-N1" style="stroke-width:2" /></g></g><g id="without.classEx"><g class="shape" ><rect x="188.000000" y="62.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="188.000000" y="62.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="290.000000" y="112.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="198.000000" y="182.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="218.000000" y="182.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="372.000000" y="182.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="188.000000" x2="392.000000" y1="200.000000" y2="200.000000" class=" stroke-N1" style="stroke-width:1" /></g></g><g id="without.codeEx"><g class="shape" ></g><g transform="translate(412.000000 163.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(412.000000 163.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">a</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">:=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="without.mdEx"><g class="shape" ></g><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="506.000000" y="109.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1>
<p>You will live a long, healthy, happy life and make bags of money.</p> <p>You will live a long, healthy, happy life and make bags of money.</p>
</div></foreignObject></g></g><g id="with.tableEx"><g class="shape" ><rect x="62.000000" y="421.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="62.000000" y="421.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="72.000000" y="446.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="72.000000" y="480.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="100.000000" y="480.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="158.000000" y="480.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="62.000000" x2="168.000000" y1="493.000000" y2="493.000000" class=" stroke-N1" style="stroke-width:2" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="57.000000" y="380.000000" width="36" height="36" /></g></g><g id="with.classEx"><g class="shape" ><rect x="188.000000" y="449.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="188.000000" y="449.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="290.000000" y="499.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="198.000000" y="569.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="218.000000" y="569.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="372.000000" y="569.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="188.000000" x2="392.000000" y1="587.000000" y2="587.000000" class=" stroke-N1" style="stroke-width:1" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="183.000000" y="380.000000" width="64" height="64" /></g></g><g id="with.codeEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="407.000000" y="380.000000" width="32" height="32" /><g transform="translate(412.000000 417.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(412.000000 417.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#fab387">a</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#89dceb">:=</tspan><tspan fill="#fab387">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="with.mdEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="501.000000" y="380.000000" width="46" height="46" /><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="506.000000" y="431.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1> </div></foreignObject></g></g><g id="with.tableEx"><g class="shape" ><rect x="62.000000" y="421.000000" width="106.000000" height="72.000000" class="shape stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="62.000000" y="421.000000" width="106.000000" height="36.000000" class="class_header fill-N1" /><text x="72.000000" y="446.750000" class="text fill-N7" style="text-anchor:start;font-size:24px">tableEx</text><text x="72.000000" y="480.000000" class="text fill-B2" style="text-anchor:start;font-size:20px">a</text><text x="100.000000" y="480.000000" class="text fill-N2" style="text-anchor:start;font-size:20px">b</text><text x="158.000000" y="480.000000" class="text fill-AA2" style="text-anchor:end;font-size:20px" /><line x1="62.000000" x2="168.000000" y1="493.000000" y2="493.000000" class=" stroke-N1" style="stroke-width:2" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="57.000000" y="380.000000" width="36" height="36" /></g></g><g id="with.classEx"><g class="shape" ><rect x="188.000000" y="449.000000" width="204.000000" height="138.000000" class=" stroke-N1 fill-N7" style="stroke-width:2;" /><rect x="188.000000" y="449.000000" width="204.000000" height="92.000000" class="class_header fill-N1" /><text x="290.000000" y="499.500000" class="text-mono fill-N7" style="text-anchor:middle;font-size:24px;">classEx</text><text x="198.000000" y="569.000000" class="text-mono fill-B2" style="text-anchor:start;font-size:20px">+</text><text x="218.000000" y="569.000000" class="text-mono fill-N1" style="text-anchor:start;font-size:20px">a</text><text x="372.000000" y="569.000000" class="text-mono fill-AA2" style="text-anchor:end;font-size:20px">b</text><line x1="188.000000" x2="392.000000" y1="587.000000" y2="587.000000" class=" stroke-N1" style="stroke-width:1" /><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="183.000000" y="380.000000" width="64" height="64" /></g></g><g id="with.codeEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="407.000000" y="380.000000" width="32" height="32" /><g transform="translate(412.000000 417.000000)" class="light-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#ffffff;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em">a&#160;<tspan fill="#000000" class="text-mono-bold">:=</tspan>&#160;<tspan fill="#009999">1</tspan></text></g></g><g transform="translate(412.000000 417.000000)" class="dark-code"><rect width="74.000000" height="37.000000" class="shape stroke-N1" style="fill:#1e1e2e;stroke-width:2;" /><g transform="translate(8.000000 8.000000)"><text class="text-mono" x="0" y="1.000000em"><tspan fill="#cdd6f4">a</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#89dceb" class="text-mono-bold">:=</tspan><tspan fill="#cdd6f4">&#160;</tspan><tspan fill="#fab387">1</tspan></text></g></g></g><g id="with.mdEx"><g class="shape" ></g><image href="https://icons.terrastruct.com/essentials%2F213-alarm.svg" x="501.000000" y="380.000000" width="46" height="46" /><g><foreignObject requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" x="506.000000" y="431.000000" width="428" height="91"><div xmlns="http://www.w3.org/1999/xhtml" class="md"><h1>This is for all ill-treated fellows</h1>
<p>You will live a long, healthy, happy life and make bags of money.</p> <p>You will live a long, healthy, happy life and make bags of money.</p>
</div></foreignObject></g></g><g id="(without.tableEx -&gt; with.tableEx)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 115.000000 202.000000 L 115.000000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.classEx -&gt; with.classEx)[0]"><path d="M 290.000000 202.000000 L 290.000000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.codeEx -&gt; with.codeEx)[0]"><path d="M 449.000000 202.000000 L 449.000000 413.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.mdEx -&gt; with.mdEx)[0]"><path d="M 720.000000 202.000000 L 720.000000 427.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><mask id="d2-3170058192" maskUnits="userSpaceOnUse" x="11" y="11" width="974" height="627"> </div></foreignObject></g></g><g id="(without.tableEx -&gt; with.tableEx)[0]"><marker id="mk-3488378134" markerWidth="10.000000" markerHeight="12.000000" refX="7.000000" refY="6.000000" viewBox="0.000000 0.000000 10.000000 12.000000" orient="auto" markerUnits="userSpaceOnUse"> <polygon points="0.000000,0.000000 10.000000,6.000000 0.000000,12.000000" class="connection fill-B1" stroke-width="2" /> </marker><path d="M 115.000000 202.000000 L 115.000000 417.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.classEx -&gt; with.classEx)[0]"><path d="M 290.000000 202.000000 L 290.000000 445.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.codeEx -&gt; with.codeEx)[0]"><path d="M 449.000000 202.000000 L 449.000000 413.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><g id="(without.mdEx -&gt; with.mdEx)[0]"><path d="M 720.000000 202.000000 L 720.000000 427.000000" fill="none" class="connection stroke-B1" style="stroke-width:2;" marker-end="url(#mk-3488378134)" mask="url(#d2-3170058192)" /></g><mask id="d2-3170058192" maskUnits="userSpaceOnUse" x="11" y="11" width="974" height="627">
<rect x="11" y="11" width="974" height="627" fill="white"></rect> <rect x="11" y="11" width="974" height="627" fill="white"></rect>

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 50 KiB

63
go.mod generated
View file

@ -1,12 +1,16 @@
module oss.terrastruct.com/d2 module oss.terrastruct.com/d2
go 1.22 go 1.23
toolchain go1.23.0
replace cdr.dev/slog => cdr.dev/slog v1.4.2
require ( require (
cdr.dev/slog v1.4.2-0.20221206192828-e4803b10ae17 cdr.dev/slog v1.6.1
github.com/PuerkitoBio/goquery v1.8.1 github.com/PuerkitoBio/goquery v1.10.0
github.com/alecthomas/chroma/v2 v2.5.0 github.com/alecthomas/chroma/v2 v2.14.0
github.com/dop251/goja v0.0.0-20231027120936-b396bb4c349d github.com/dop251/goja v0.0.0-20240927123429-241b342198c2
github.com/dsoprea/go-exif/v3 v3.0.1 github.com/dsoprea/go-exif/v3 v3.0.1
github.com/dsoprea/go-png-image-structure/v2 v2.0.0-20210512210324-29b889a6093d github.com/dsoprea/go-png-image-structure/v2 v2.0.0-20210512210324-29b889a6093d
github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4 github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4
@ -14,49 +18,48 @@ require (
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0
github.com/jung-kurt/gofpdf v1.16.2 github.com/jung-kurt/gofpdf v1.16.2
github.com/lucasb-eyer/go-colorful v1.2.0 github.com/lucasb-eyer/go-colorful v1.2.0
github.com/mazznoer/csscolorparser v0.1.3 github.com/mazznoer/csscolorparser v0.1.5
github.com/playwright-community/playwright-go v0.2000.1 github.com/playwright-community/playwright-go v0.4702.0
github.com/rivo/uniseg v0.4.4 github.com/rivo/uniseg v0.4.7
github.com/spf13/pflag v1.0.5 github.com/spf13/pflag v1.0.5
github.com/stretchr/testify v1.8.4 github.com/stretchr/testify v1.9.0
github.com/yuin/goldmark v1.6.0 github.com/yuin/goldmark v1.7.4
go.uber.org/multierr v1.11.0 go.uber.org/multierr v1.11.0
golang.org/x/image v0.14.0 golang.org/x/image v0.20.0
golang.org/x/net v0.19.0 golang.org/x/net v0.29.0
golang.org/x/text v0.14.0 golang.org/x/text v0.18.0
golang.org/x/tools v0.16.0 golang.org/x/tools v0.25.0
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
gonum.org/v1/plot v0.14.0 gonum.org/v1/plot v0.14.0
nhooyr.io/websocket v1.8.11 nhooyr.io/websocket v1.8.17
oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2 oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2
) )
require ( require (
github.com/alecthomas/chroma v0.10.0 // indirect github.com/alecthomas/chroma v0.10.0 // indirect
github.com/andybalholm/cascadia v1.3.2 // indirect github.com/andybalholm/cascadia v1.3.2 // indirect
github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect
github.com/dlclark/regexp2 v1.10.0 // indirect github.com/deckarep/golang-set/v2 v2.6.0 // indirect
github.com/dlclark/regexp2 v1.11.4 // indirect
github.com/dsoprea/go-logging v0.0.0-20200710184922-b02d349568dd // indirect github.com/dsoprea/go-logging v0.0.0-20200710184922-b02d349568dd // indirect
github.com/dsoprea/go-utility/v2 v2.0.0-20221003172846-a3e1774ef349 // indirect github.com/dsoprea/go-utility/v2 v2.0.0-20221003172846-a3e1774ef349 // indirect
github.com/fatih/color v1.13.0 // indirect github.com/fatih/color v1.17.0 // indirect
github.com/go-errors/errors v1.5.1 // indirect github.com/go-errors/errors v1.5.1 // indirect
github.com/go-sourcemap/sourcemap v2.1.3+incompatible // indirect github.com/go-jose/go-jose/v3 v3.0.3 // indirect
github.com/go-sourcemap/sourcemap v2.1.4+incompatible // indirect
github.com/go-stack/stack v1.8.1 // indirect github.com/go-stack/stack v1.8.1 // indirect
github.com/golang/geo v0.0.0-20230421003525-6adc56603217 // indirect github.com/golang/geo v0.0.0-20230421003525-6adc56603217 // indirect
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
github.com/google/go-cmp v0.6.0 // indirect github.com/google/pprof v0.0.0-20240927180334-d43a67379298 // indirect
github.com/google/pprof v0.0.0-20231205033806-a5a03c77bf08 // indirect github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-colorable v0.1.9 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect github.com/mattn/go-isatty v0.0.20 // indirect
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect
go.opencensus.io v0.24.0 // indirect go.opencensus.io v0.24.0 // indirect
golang.org/x/crypto v0.16.0 // indirect golang.org/x/crypto v0.27.0 // indirect
golang.org/x/exp v0.0.0-20231127185646-65229373498e // indirect golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
golang.org/x/sys v0.19.0 // indirect golang.org/x/sys v0.25.0 // indirect
golang.org/x/term v0.15.0 // indirect golang.org/x/term v0.24.0 // indirect
gopkg.in/square/go-jose.v2 v2.6.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect
) )

165
go.sum generated
View file

@ -1,52 +1,44 @@
cdr.dev/slog v1.4.2-0.20221206192828-e4803b10ae17 h1:Jf+VOk2lif79HeTlnLaZ70zYTsuVSUEu/47U9VaG2Rw= cdr.dev/slog v1.4.2 h1:fIfiqASYQFJBZiASwL825atyzeA96NsqSxx2aL61P8I=
cdr.dev/slog v1.4.2-0.20221206192828-e4803b10ae17/go.mod h1:YPVZsUbRMaLaPgme0RzlPWlC7fI7YmDj/j/kZLuvICs= cdr.dev/slog v1.4.2/go.mod h1:0EkH+GkFNxizNR+GAXUEdUHanxUH5t9zqPILmPM/Vn8=
cloud.google.com/go v0.26.0 h1:e0WKqKTd5BnrG8aKH3J3h+QvEIQtSUcf2n5UZ5ZgLtQ= cloud.google.com/go v0.26.0 h1:e0WKqKTd5BnrG8aKH3J3h+QvEIQtSUcf2n5UZ5ZgLtQ=
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
git.sr.ht/~sbinet/gg v0.5.0 h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8= git.sr.ht/~sbinet/gg v0.5.0 h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8=
git.sr.ht/~sbinet/gg v0.5.0/go.mod h1:G2C0eRESqlKhS7ErsNey6HHrqU1PwsnCQlekFi9Q2Oo= git.sr.ht/~sbinet/gg v0.5.0/go.mod h1:G2C0eRESqlKhS7ErsNey6HHrqU1PwsnCQlekFi9Q2Oo=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/PuerkitoBio/goquery v1.8.1 h1:uQxhNlArOIdbrH1tr0UXwdVFgDcZDrZVdcpygAcwmWM= github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0=
github.com/PuerkitoBio/goquery v1.8.1/go.mod h1:Q8ICL1kNUJ2sXGoAhPGUdYDJvgQgHzJsnnd3H7Ho5jQ= github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ=
github.com/PuerkitoBio/goquery v1.10.0 h1:6fiXdLuUvYs2OJSvNRqlNPoBm6YABE226xrbavY5Wv4=
github.com/PuerkitoBio/goquery v1.10.0/go.mod h1:TjZZl68Q3eGHNBA8CWaxAN7rOU1EbDz3CWuolcO5Yu4=
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw= github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw=
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM=
github.com/alecthomas/assert/v2 v2.2.1 h1:XivOgYcduV98QCahG8T5XTezV5bylXe+lBxLG2K2ink= github.com/alecthomas/assert/v2 v2.7.0 h1:QtqSACNS3tF7oasA8CU6A6sXZSBDqnm7RfpLl9bZqbE=
github.com/alecthomas/assert/v2 v2.2.1/go.mod h1:pXcQ2Asjp247dahGEmsZ6ru0UVwnkhktn7S0bBDLxvQ= github.com/alecthomas/assert/v2 v2.7.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek= github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek=
github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s= github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s=
github.com/alecthomas/chroma/v2 v2.5.0 h1:CQCdj1BiBV17sD4Bd32b/Bzuiq/EqoNTrnIhyQAZ+Rk= github.com/alecthomas/chroma/v2 v2.14.0 h1:R3+wzpnUArGcQz7fCETQBzO5n9IMNi13iIs46aU4V9E=
github.com/alecthomas/chroma/v2 v2.5.0/go.mod h1:yrkMI9807G1ROx13fhe1v6PN2DDeaR73L3d+1nmYQtw= github.com/alecthomas/chroma/v2 v2.14.0/go.mod h1:QolEbTfmUHIMVpBqxeDnNBj2uoeI4EbYP4i6n68SG4I=
github.com/alecthomas/repr v0.2.0 h1:HAzS41CIzNW5syS8Mf9UwXhNH1J9aix/BvDRf1Ml2Yk= github.com/alecthomas/repr v0.4.0 h1:GhI2A8MACjfegCPVq9f1FLvIBS+DrQ2KQBFZP1iFzXc=
github.com/alecthomas/repr v0.2.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= github.com/alecthomas/repr v0.4.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
github.com/andybalholm/cascadia v1.3.1/go.mod h1:R4bJ1UQfqADjvDa4P6HZHLh/3OxWWEqc0Sk8XGwHqvA=
github.com/andybalholm/cascadia v1.3.2 h1:3Xi6Dw5lHF15JtdcmAHD3i1+T8plmv7BQ/nsViSLyss= github.com/andybalholm/cascadia v1.3.2 h1:3Xi6Dw5lHF15JtdcmAHD3i1+T8plmv7BQ/nsViSLyss=
github.com/andybalholm/cascadia v1.3.2/go.mod h1:7gtRlve5FxPPgIgX36uWBX58OdBsSS6lUvCFb+h7KvU= github.com/andybalholm/cascadia v1.3.2/go.mod h1:7gtRlve5FxPPgIgX36uWBX58OdBsSS6lUvCFb+h7KvU=
github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
github.com/campoy/embedmd v1.0.0 h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY= github.com/campoy/embedmd v1.0.0 h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY=
github.com/campoy/embedmd v1.0.0/go.mod h1:oxyr9RCiSXg0M3VJ3ks0UGfp98BpSSGr0kpiX3MzVl8= github.com/campoy/embedmd v1.0.0/go.mod h1:oxyr9RCiSXg0M3VJ3ks0UGfp98BpSSGr0kpiX3MzVl8=
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
github.com/chzyer/logex v1.2.0/go.mod h1:9+9sk7u7pGNWYMkh0hdiL++6OeibzJccyQU4p4MedaY=
github.com/chzyer/readline v1.5.0/go.mod h1:x22KAscuvRqlLoK9CsoYsmxoXZMMFVyOl86cAH8qUic=
github.com/chzyer/test v0.0.0-20210722231415-061457976a23/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964 h1:y5HC9v93H5EPKqaS1UYVg1uYah5Xf51mBfIoWehClUQ=
github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964/go.mod h1:Xd9hchkHSWYkEqJwUGisez3G1QY8Ryz0sdWrLPMGjLk=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/deckarep/golang-set/v2 v2.6.0 h1:XfcQbWM1LlMB8BsJ8N9vW5ehnnPVIw0je80NsVHagjM=
github.com/deckarep/golang-set/v2 v2.6.0/go.mod h1:VAky9rY/yGXJOLEDv3OMci+7wtDpOF4IN+y82NBOac4=
github.com/dlclark/regexp2 v1.4.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/dlclark/regexp2 v1.4.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc=
github.com/dlclark/regexp2 v1.4.1-0.20201116162257-a2a8dda75c91/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/dlclark/regexp2 v1.11.4 h1:rPYF9/LECdNymJufQKmri9gV604RvvABwgOA8un7yAo=
github.com/dlclark/regexp2 v1.7.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= github.com/dlclark/regexp2 v1.11.4/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
github.com/dlclark/regexp2 v1.10.0 h1:+/GIL799phkJqYW+3YbOd8LCcbHzT0Pbo8zl70MHsq0= github.com/dop251/goja v0.0.0-20240927123429-241b342198c2 h1:Ux9RXuPQmTB4C1MKagNLme0krvq8ulewfor+ORO/QL4=
github.com/dlclark/regexp2 v1.10.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= github.com/dop251/goja v0.0.0-20240927123429-241b342198c2/go.mod h1:MxLav0peU43GgvwVgNbLAj1s/bSGboKkhuULvq/7hx4=
github.com/dop251/goja v0.0.0-20211022113120-dc8c55024d06/go.mod h1:R9ET47fwRVRPZnOGvHxxhuZcbrMCuiqOz3Rlrh4KSnk=
github.com/dop251/goja v0.0.0-20231027120936-b396bb4c349d h1:wi6jN5LVt/ljaBG4ue79Ekzb12QfJ52L9Q98tl8SWhw=
github.com/dop251/goja v0.0.0-20231027120936-b396bb4c349d/go.mod h1:QMWlm50DNe14hD7t24KEqZuUdC9sOTy8W6XbCU1mlw4=
github.com/dop251/goja_nodejs v0.0.0-20210225215109-d91c329300e7/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y=
github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d/go.mod h1:DngW8aVqWbuLRMHItjPUyqdj+HWPvnQe8V8y1nDpIbM=
github.com/dsoprea/go-exif/v2 v2.0.0-20200321225314-640175a69fe4/go.mod h1:Lm2lMM2zx8p4a34ZemkaUV95AnMl4ZvLbCUbwOvLC2E= github.com/dsoprea/go-exif/v2 v2.0.0-20200321225314-640175a69fe4/go.mod h1:Lm2lMM2zx8p4a34ZemkaUV95AnMl4ZvLbCUbwOvLC2E=
github.com/dsoprea/go-exif/v3 v3.0.0-20200717053412-08f1b6708903/go.mod h1:0nsO1ce0mh5czxGeLo4+OCZ/C6Eo6ZlMWsz7rH/Gxv8= github.com/dsoprea/go-exif/v3 v3.0.0-20200717053412-08f1b6708903/go.mod h1:0nsO1ce0mh5czxGeLo4+OCZ/C6Eo6ZlMWsz7rH/Gxv8=
github.com/dsoprea/go-exif/v3 v3.0.0-20210428042052-dca55bf8ca15/go.mod h1:cg5SNYKHMmzxsr9X6ZeLh/nfBRHHp5PngtEPcujONtk= github.com/dsoprea/go-exif/v3 v3.0.0-20210428042052-dca55bf8ca15/go.mod h1:cg5SNYKHMmzxsr9X6ZeLh/nfBRHHp5PngtEPcujONtk=
@ -73,8 +65,9 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4 h1:BBade+JlV/f7JstZ4pitd4tHhpN+w+6I+LyOS7B4fyU= github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4 h1:BBade+JlV/f7JstZ4pitd4tHhpN+w+6I+LyOS7B4fyU=
github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4/go.mod h1:H7chHJglrhPPzetLdzBleF8d22WYOv7UM/lEKYiwlKM= github.com/ericpauley/go-quantize v0.0.0-20200331213906-ae555eb2afa4/go.mod h1:H7chHJglrhPPzetLdzBleF8d22WYOv7UM/lEKYiwlKM=
github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w=
github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
github.com/fatih/color v1.17.0 h1:GlRw1BRJxkpqUCBKzKOw098ed57fEsKeNjpTe3cSjK4=
github.com/fatih/color v1.17.0/go.mod h1:YZ7TlrGPkiz6ku9fK3TLD/pl3CpsiFyu8N92HLgmosI=
github.com/fsnotify/fsnotify v1.7.1-0.20240403050945-7086bea086b7 h1:5ZeiG5gIjLqPKLl+f5zv++9ZO2oxA6hmZ3e7G0mMW1M= github.com/fsnotify/fsnotify v1.7.1-0.20240403050945-7086bea086b7 h1:5ZeiG5gIjLqPKLl+f5zv++9ZO2oxA6hmZ3e7G0mMW1M=
github.com/fsnotify/fsnotify v1.7.1-0.20240403050945-7086bea086b7/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/fsnotify/fsnotify v1.7.1-0.20240403050945-7086bea086b7/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q=
@ -85,12 +78,14 @@ github.com/go-errors/errors v1.5.1 h1:ZwEMSLRCapFLflTpT7NKaAc7ukJ8ZPEjzlxt8rPN8b
github.com/go-errors/errors v1.5.1/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= github.com/go-errors/errors v1.5.1/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og=
github.com/go-fonts/liberation v0.3.1 h1:9RPT2NhUpxQ7ukUvz3jeUckmN42T9D9TpjtQcqK/ceM= github.com/go-fonts/liberation v0.3.1 h1:9RPT2NhUpxQ7ukUvz3jeUckmN42T9D9TpjtQcqK/ceM=
github.com/go-fonts/liberation v0.3.1/go.mod h1:jdJ+cqF+F4SUL2V+qxBth8fvBpBDS7yloUL5Fi8GTGY= github.com/go-fonts/liberation v0.3.1/go.mod h1:jdJ+cqF+F4SUL2V+qxBth8fvBpBDS7yloUL5Fi8GTGY=
github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k=
github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ=
github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9 h1:NxXI5pTAtpEaU49bpLpQoDsu1zrteW/vxzTz8Cd2UAs= github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9 h1:NxXI5pTAtpEaU49bpLpQoDsu1zrteW/vxzTz8Cd2UAs=
github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9/go.mod h1:gWuR/CrFDDeVRFQwHPvsv9soJVB/iqymhuZQuJ3a9OM= github.com/go-latex/latex v0.0.0-20230307184459-12ec69307ad9/go.mod h1:gWuR/CrFDDeVRFQwHPvsv9soJVB/iqymhuZQuJ3a9OM=
github.com/go-pdf/fpdf v0.8.0 h1:IJKpdaagnWUeSkUFUjTcSzTppFxmv8ucGQyNPQWxYOQ= github.com/go-pdf/fpdf v0.8.0 h1:IJKpdaagnWUeSkUFUjTcSzTppFxmv8ucGQyNPQWxYOQ=
github.com/go-pdf/fpdf v0.8.0/go.mod h1:gfqhcNwXrsd3XYKte9a7vM3smvU/jB4ZRDrmWSxpfdc= github.com/go-pdf/fpdf v0.8.0/go.mod h1:gfqhcNwXrsd3XYKte9a7vM3smvU/jB4ZRDrmWSxpfdc=
github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= github.com/go-sourcemap/sourcemap v2.1.4+incompatible h1:a+iTbH5auLKxaNwQFg0B+TCYl6lbukKPc7b5x0n1s6Q=
github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sourcemap/sourcemap v2.1.4+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg=
github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw= github.com/go-stack/stack v1.8.1 h1:ntEHSVwIt7PNXNpgPmVfMrNhLtgjlmnZha2kOpuRiDw=
github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4= github.com/go-stack/stack v1.8.1/go.mod h1:dcoOX6HbPZSZptuspn9bctJ+N/CnF5gGygcUP3XYfe4=
github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=
@ -101,8 +96,9 @@ github.com/golang/geo v0.0.0-20210211234256-740aa86cb551/go.mod h1:QZ0nwyI2jOfgR
github.com/golang/geo v0.0.0-20230421003525-6adc56603217 h1:HKlyj6in2JV6wVkmQ4XmG/EIm+SCYlPZ+V4GWit7Z+I= github.com/golang/geo v0.0.0-20230421003525-6adc56603217 h1:HKlyj6in2JV6wVkmQ4XmG/EIm+SCYlPZ+V4GWit7Z+I=
github.com/golang/geo v0.0.0-20230421003525-6adc56603217/go.mod h1:8wI0hitZ3a1IxZfeH3/5I97CI8i5cLGsYe7xNhQGs9U= github.com/golang/geo v0.0.0-20230421003525-6adc56603217/go.mod h1:8wI0hitZ3a1IxZfeH3/5I97CI8i5cLGsYe7xNhQGs9U=
github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e h1:1r7pUrabqp18hOBcwBwiTsbnFeTZHV9eER/QT5JVZxY=
github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
@ -120,53 +116,52 @@ github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMyw
github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
github.com/google/pprof v0.0.0-20230207041349-798e818bf904/go.mod h1:uglQLonpP8qtYCYyzA+8c/9qtqgA3qsXGYqCPKARAFg= github.com/google/pprof v0.0.0-20240927180334-d43a67379298 h1:dMHbguTqGtorivvHTaOnbYp+tFzrw5M9gjkU4lCplgg=
github.com/google/pprof v0.0.0-20231205033806-a5a03c77bf08 h1:PxlBVtIFHR/mtWk2i0gTEdCz+jBnqiuHNSki0epDbVs= github.com/google/pprof v0.0.0-20240927180334-d43a67379298/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144=
github.com/google/pprof v0.0.0-20231205033806-a5a03c77bf08/go.mod h1:czg5+yv1E0ZGTi6S6vVK1mke0fV+FaUhNGcd6VRS9Ik=
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE=
github.com/h2non/filetype v1.1.1/go.mod h1:319b3zT68BvV+WRj7cwy856M2ehB3HqNOt6sy1HndBY=
github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
github.com/ianlancetaylor/demangle v0.0.0-20220319035150-800ac71e25c2/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w=
github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI=
github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4= github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4=
github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes=
github.com/jung-kurt/gofpdf v1.16.2 h1:jgbatWHfRlPYiK85qgevsZTHviWXKwB1TTiKdz5PtRc= github.com/jung-kurt/gofpdf v1.16.2 h1:jgbatWHfRlPYiK85qgevsZTHviWXKwB1TTiKdz5PtRc=
github.com/jung-kurt/gofpdf v1.16.2/go.mod h1:1hl7y57EsiPAkLbOwzpzqgx1A30nQCk/YmFV8S2vmK0= github.com/jung-kurt/gofpdf v1.16.2/go.mod h1:1hl7y57EsiPAkLbOwzpzqgx1A30nQCk/YmFV8S2vmK0=
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY= github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY=
github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0= github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
github.com/mattn/go-colorable v0.1.9 h1:sqDoxXbdeALODt0DAeJCVp38ps9ZogZEAXjus69YV3U=
github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=
github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg=
github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY=
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/mazznoer/csscolorparser v0.1.3 h1:vug4zh6loQxAUxfU1DZEu70gTPufDPspamZlHAkKcxE= github.com/mazznoer/csscolorparser v0.1.5 h1:Wr4uNIE+pHWN3TqZn2SGpA2nLRG064gB7WdSfSS5cz4=
github.com/mazznoer/csscolorparser v0.1.3/go.mod h1:Aj22+L/rYN/Y6bj3bYqO3N6g1dtdHtGfQ32xZ5PJQic= github.com/mazznoer/csscolorparser v0.1.5/go.mod h1:OQRVvgCyHDCAquR1YWfSwwaDcM0LhnSffGnlbOew/3I=
github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=
github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg=
github.com/phpdave11/gofpdi v1.0.7/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= github.com/phpdave11/gofpdi v1.0.7/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI=
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod h1:7rwL4CYBLnjLxUqIJNnCWiEdr3bn6IUYi15bNlnbCCU=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/playwright-community/playwright-go v0.2000.1 h1:2JViSHpJQ/UL/PO1Gg6gXV5IcXAAsoBJ3KG9L3wKXto= github.com/playwright-community/playwright-go v0.4702.0 h1:3CwNpk4RoA42tyhmlgPDMxYEYtMydaeEqMYiW0RNlSY=
github.com/playwright-community/playwright-go v0.2000.1/go.mod h1:1y9cM9b9dVHnuRWzED1KLM7FtbwTJC8ibDjI6MNqewU= github.com/playwright-community/playwright-go v0.4702.0/go.mod h1:bpArn5TqNzmP0jroCgw4poSOG9gSeQg490iLqWAaa7w=
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ=
github.com/rivo/uniseg v0.4.4/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k= github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=
github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA=
github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w=
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
@ -178,26 +173,28 @@ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
github.com/yuin/goldmark v1.6.0 h1:boZcn2GTjpsynOsC0iJHnBWa4Bi0qzfJjthwauItG68= github.com/yuin/goldmark v1.7.4 h1:BDXOHExt+A7gwPCJgPIIq7ENvceR7we7rOS9TNoLZeg=
github.com/yuin/goldmark v1.6.0/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yuin/goldmark v1.7.4/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=
go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo=
go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4=
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20231127185646-65229373498e h1:Gvh4YaCaXNs6dKTlfgismwWZKyjVZXwOPfIyUaqU3No= golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 h1:e66Fs6Z+fZTbFBAxKfP3PALWBtpfqks2bwGcexMxgtk=
golang.org/x/exp v0.0.0-20231127185646-65229373498e/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= golang.org/x/exp v0.0.0-20240909161429-701f63a606c0/go.mod h1:2TbTHSBQa924w8M6Xs1QcRcFwyucIwBGpK1p2f1YFFY=
golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0=
golang.org/x/image v0.14.0 h1:tNgSxAFe3jC4uYqvZdTr84SZoM1KfwdC9SKIFrLjFn4= golang.org/x/image v0.20.0 h1:7cVCUjQwfL18gyBJOmYvptfSHS8Fb3YUDtfLIZ7Nbpw=
golang.org/x/image v0.14.0/go.mod h1:HUYqC05R2ZcZ3ejNQsIHQDQiwWM4JBqmm6MKANTp4LE= golang.org/x/image v0.20.0/go.mod h1:0a88To4CYVBAHp5FXJm8o7QbUl37Vd85ply1vyD8auM=
golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE=
golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU=
golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc=
@ -216,14 +213,13 @@ golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/
golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
golang.org/x/net v0.0.0-20210916014120-12bc252f5db8/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
golang.org/x/net v0.0.0-20221002022538-bcab6841153b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221002022538-bcab6841153b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns=
golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg=
golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U= golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo=
golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@ -239,35 +235,37 @@ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220928140112-f11e5e49a4ec/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220928140112-f11e5e49a4ec/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
golang.org/x/term v0.15.0 h1:y/Oo/a/q3IXu26lQgl04j/gjuBDOBlx7X6Om1j2CPW4= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
golang.org/x/term v0.15.0/go.mod h1:BDl952bC7+uMoWR75FIrCDx79TPU9oHkTZ9yRbYOrX0= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY=
@ -276,13 +274,13 @@ golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBn
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
golang.org/x/tools v0.16.0 h1:GO788SKMRunPIBCXiQyo2AaexLstOrVhuAL5YwsckQM= golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE=
golang.org/x/tools v0.16.0/go.mod h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0= golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhSt0ABwskkZKjD3bXGnZGpNY=
golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
gonum.org/v1/plot v0.14.0 h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE= gonum.org/v1/plot v0.14.0 h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE=
gonum.org/v1/plot v0.14.0/go.mod h1:MLdR9424SJed+5VqC6MsouEpig9pZX2VZ57H9ko2bXU= gonum.org/v1/plot v0.14.0/go.mod h1:MLdR9424SJed+5VqC6MsouEpig9pZX2VZ57H9ko2bXU=
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
@ -311,9 +309,6 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
gopkg.in/square/go-jose.v2 v2.6.0 h1:NGk74WTnPKBNUhNzQX7PYcTLUjoq7mzKk2OKbvwk2iI=
gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI=
gopkg.in/yaml.v2 v2.2.7/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.7/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
@ -323,8 +318,8 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
nhooyr.io/websocket v1.8.11 h1:f/qXNc2/3DpoSZkHt1DQu6rj4zGC8JmkkLkWss0MgN0= nhooyr.io/websocket v1.8.17 h1:KEVeLJkUywCKVsnLIDlD/5gtayKp8VoCkksHCGGfT9Y=
nhooyr.io/websocket v1.8.11/go.mod h1:rN9OFWIUwuxg4fR5tELlYC04bXYowCP9GX47ivo2l+c= nhooyr.io/websocket v1.8.17/go.mod h1:rN9OFWIUwuxg4fR5tELlYC04bXYowCP9GX47ivo2l+c=
oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2 h1:n6y6RoZCgZDchN4gLGlzNRO1Jdf9xOGGqohDBph5BG8= oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2 h1:n6y6RoZCgZDchN4gLGlzNRO1Jdf9xOGGqohDBph5BG8=
oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2/go.mod h1:eMWv0sOtD9T2RUl90DLWfuShZCYp4NrsqNpI8eqO6U4= oss.terrastruct.com/util-go v0.0.0-20231101220827-55b3812542c2/go.mod h1:eMWv0sOtD9T2RUl90DLWfuShZCYp4NrsqNpI8eqO6U4=
rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4= rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4=