<html><head></head><body>I was thinking of urwid, but I don't feel it's the perfect match for this type of application.  It would require a good amount of work to use urwid for such a simple client.  I am planning on using the rather awesome and lightweight "npyscreen" library.  It's seems like a match made in heaven.  It supports lists(gopher menus) easily, and can easily display prompts from the user in a dialogue box.  It also makes it a snap to create context menus(and popup menus in general).  It even supports easy to create and manage forms(great for ASK) and for general preference screens/bookmark management.  I've built a documentation viewer in it before, which had a nested menu system and was able to show text documents with ease and minimal code.  Overall, I see npyscreen and gopher like a marriage made in heaven.<br>
<br>
<a href="http://npyscreen.readthedocs.org">http://npyscreen.readthedocs.org</a>/<br>
<br>
  Check out some of their examples and tell me it won't work. :)  That's why I noted I could release an initial client this evening due to how easy and powerful this library is.  Urwid is great, I made a few apps in it, but it used complex layouts to display the screen.  This made debugging a tad difficult, as it took some time to make an app look and function perfectly.  Telnet into my profile server to see that urwid app: telnet://<a href="veroneau.net:5199">veroneau.net:5199</a><br>
<br>
Kevin.<br><br><div class="gmail_quote">On April 22, 2015 5:01:54 PM MDT, James Mills <prologic@shortcircuit.net.au> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div dir="ltr"><div class="gmail_extra"><br /><div class="gmail_quote">On Thu, Apr 23, 2015 at 8:53 AM, Kevin Veroneau <span dir="ltr"><<a href="mailto:kevin@veroneau.net" target="_blank">kevin@veroneau.net</a>></span> wrote:<br /><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>For a gopher client, I was going to make a console-based one, along with a Qt4 WebKit-based one.  Qt4 is nicely cross platform, so nobody will be left out.<br /></div></blockquote></div><br />What are you plans here?</div><div class="gmail_extra"><br /></div><div class="gmail_extra">I'd be interested in a console client (urwid?)</div><div class="gmail_extra">and QT4 would be nice too :)</div><div class="gmail_extra"><br /></div><div class="gmail_extra">cheers</div><div class="gmail_extra">James<br /><br clear="all" /><div><div class="gmail_signature"><span style="border-collapse:collapse;color:rgb(136,136,136);font-size:13px"><br /><f
 ont
face="arial, sans-serif">James Mills / prologic</font><br /><br /><font face="arial, sans-serif"></font><font face="'courier new', monospace">E: <a href="mailto:prologic@shortcircuit.net.au" style="color:rgb(0,0,204)" target="_blank">prologic@shortcircuit.net.au</a></font></span><div><span style="font-family:'courier new',monospace;color:rgb(136,136,136);font-size:13px">W: </span><a href="http://prologic.shortcircuit.net.au" style="font-family:'courier new',monospace;font-size:13px;color:rgb(0,0,204)" target="_blank">prologic.shortcircuit.net.au</a><br /></div></div></div>
</div></div>
<p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><hr /><br />Gopher-Project mailing list<br />Gopher-Project@lists.alioth.debian.org<br /><a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project</a></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>