<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body>
Andrew Bennetts wrote:<br>
<blockquote type="cite"
 cite="mid20020318015734.GA25582@ritsuko.xware.cx">
  <pre wrap="">On Sun, Mar 17, 2002 at 09:34:05PM -0400, Tyler W. Wilson wrote:<br></pre>
  <blockquote type="cite">
    <pre wrap="">3 im (Tk) fails to save config state, if HOME is not set, since the ~ <br>will return exactly, and this is an invalid filename charcter under <br>Win9x. Either split it to check, or put in an error/warning.<br></pre>
  </blockquote>
  <pre wrap=""><!----><br>Hmm.  It works fine for me on Win2k:<br><br></pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <blockquote type="cite">
        <pre wrap="">os.path.expanduser('~')<br></pre>
      </blockquote>
    </blockquote>
  </blockquote>
  <pre wrap=""><!---->'C:\\Documents and Settings\\AndrewB'<br></pre>
</blockquote>
Windows NT and above (Win2K, WinXP) do have a concept of users and home directories,
so this is logical. Win9x does not really. Or maybe it is an issue with Python?<br>
<blockquote type="cite"
 cite="mid20020318015734.GA25582@ritsuko.xware.cx">
  <pre wrap=""><br>Win98 really isn't meant to be a server OS, and Twisted is largely a library<br>for writing servers.  On the other hand, the IM is more of an end-user app,<br>so probably should be more lenient about such things.<br></pre>
</blockquote>
I lean towards the latter. I would like to do some work on the TkIM client
in Twisted, to get some experience and 'give something back'. I always liked
the Jabber approach (the protocols being handled on the server-side). But
they did not keep the ICQ gateway up to date, so I stopped using it. But
a Jabber protocol in Twisted may go further (and later perhaps have a Jabber
server written in Twisted).<br>
<blockquote type="cite"
 cite="mid20020318015734.GA25582@ritsuko.xware.cx">
  <pre wrap=""><br>You could also try using the Cygwin version of Python, which is more<br>unix-like.  I'm not sure if it has Tcl/Tk libraries, though...<br></pre>
</blockquote>
I will look for some binaries. I am not set up with cygwin at the moment,
being on a slow-ass modem connection.<br>
<br>
<blockquote type="cite"
 cite="mid20020318015734.GA25582@ritsuko.xware.cx">
  <pre wrap=""><br>-Andrew.<br><br><br>_______________________________________________<br>Twisted-Python mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:Twisted-Python@twistedmatrix.com">Twisted-Python@twistedmatrix.com</a><br><a class="moz-txt-link-freetext" href="http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python">http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python</a><br></pre>
</blockquote>
<br>
<br>
</body>
</html>