#jython IRC Log

Index

IRC Log for 2015-01-09

Timestamps are in GMT/BST.

[0:13] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)
[0:15] * AndyBotwin (~botwin@177.40.28.139) has joined #jython
[0:15] * AndyBotwin (~botwin@177.40.28.139) Quit (Changing host)
[0:15] * AndyBotwin (~botwin@unaffiliated/andybotwin) has joined #jython
[0:34] * gthank (~gthank@unaffiliated/gthank) has joined #jython
[0:58] * AndyBotwin (~botwin@unaffiliated/andybotwin) Quit (Quit: Leaving)
[1:03] * xemdetia (xemdetia@nat/ibm/x-rrdpfyyakujcissz) Quit (Ping timeout: 256 seconds)
[2:27] * gthank is now known as zz_gthank
[5:52] * jimbaker (~jbaker@python/psf/jimbaker) Quit (Ping timeout: 244 seconds)
[7:00] * jimbaker (~jbaker@24.9.252.60) has joined #jython
[7:00] * jimbaker (~jbaker@24.9.252.60) Quit (Changing host)
[7:00] * jimbaker (~jbaker@python/psf/jimbaker) has joined #jython
[8:20] * lupulcelbun (~andrei@89.47.225.142) has joined #jython
[9:14] * mbooth (~mbooth@redhat/mbooth) has joined #jython
[9:24] * lupulcelbun (~andrei@89.47.225.142) Quit (Ping timeout: 245 seconds)
[10:42] * lupulcelbun (~andrei@5-12-226-147.residential.rdsnet.ro) has joined #jython
[14:01] * xemdetia (xemdetia@nat/ibm/x-mwvwfuzwksmnxxxm) has joined #jython
[14:36] * lanox (~lanox@111.67.21.197) has left #jython
[15:08] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) has joined #jython
[15:51] <jimbaker> offbyone, i will take a look. it does makes sense
[15:51] <jimbaker> if we don't have an existing test case for this scenario, i will add one
[16:17] <offbyone> I'd like to know *how* to do it :)
[16:17] <offbyone> I'm open to suggestions.
[16:33] <jimbaker> offbyone, i believe this is the way to do it, http://stackoverflow.com/questions/253171/jython-and-java-nested-class
[16:35] <offbyone> That will instantiate them
[16:35] <offbyone> but not subclass.
[16:39] <jimbaker> right. although i only glanced at test_java_subclasses, i didn't see anything testing this specific case. maybe you can take a look and give us feedback on what it should be?
[16:40] <jimbaker> a detailed test case is worth a lot!
[16:42] <jimbaker> to be honest, i usually would prefer a test patch in a bug report than a bug fix patch. both would be best of course
[16:56] * Paladiamors (~justin@pa9b391.tokynt01.ap.so-net.ne.jp) has joined #jython
[17:03] <offbyone> Duly noted.
[17:03] <offbyone> I'll see what I can do
[17:03] <offbyone> The thing is, I'm not sure what the code is even supposed to look like
[17:03] <offbyone> Scoping is weird here.
[17:03] <offbyone> There's no class-instance-block-level place to put the code.
[17:06] <offbyone> so creating a subclass basically has to happen in ... where? __init__? __new__? arbitrary method?
[18:13] * Paladiamors (~justin@pa9b391.tokynt01.ap.so-net.ne.jp) Quit (Ping timeout: 264 seconds)
[18:24] <jimbaker> offbyone, yeah, i understand. remember, you reminded me of this java subtlety when we discussed this yesterday. i'm pretty sure i can figure out what it looks like however
[18:24] <offbyone> yep :)
[18:24] <offbyone> It's definitely a weird case, and I'm currently having a small war of words with the team that forced me to consider it :)
[18:33] * lupulcelbun (~andrei@5-12-226-147.residential.rdsnet.ro) Quit (Ping timeout: 264 seconds)
[18:57] <jimbaker> offbyone, currently i'm trying to fix some subtle race conditions in our socket testing code. i believe it's a matter of socket reuse connect new client sockets to old server sockets in TIME_WAIT, but there are similar issues in ephemeral sockets coming up and appearing available before they really are
[18:58] <offbyone> No worries; this is not a high priority. Thanks for the eyes anyway
[19:05] * zz_gthank is now known as gthank
[21:06] * gthank is now known as zz_gthank
[21:40] * zz_gthank is now known as gthank
[22:46] * gthank is now known as zz_gthank
[23:23] * enebo (~enebo@c-75-73-8-169.hsd1.mn.comcast.net) Quit (Quit: enebo)

Index

These logs were automatically created by JythonLogBot on irc.freenode.net using a slightly modified version of the Java IRC LogBot.