Dave Pearson<p>Finally getting around to writing some actual documentation for textual-canvas: <a href="https://textual-canvas.davep.dev/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">textual-canvas.davep.dev/</span><span class="invisible"></span></a></p><p>(and also tweaking the library and tidying some things up)</p><p><a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://fosstodon.org/tags/textual" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>textual</span></a> <a href="https://fosstodon.org/tags/Terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Terminal</span></a> <a href="https://fosstodon.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>