#jython IRC Log (v0.9)

Index

IRC Log for 2010-11-09

Timestamps are in GMT/BST.

[0:06] <agronholm> debugging says it arrives to Java land as a boolean
[0:06] <agronholm> but somehow goes back to Python as an int
[0:24] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[0:32] <agronholm> mhm, could be in my adapter classes too
[0:45] <agronholm> nope, not there
[0:49] * jimbaker (~jimbaker@64.134.154.107) Quit (Quit: jimbaker)
[0:55] * stakkars (~tismer@i577B5C7C.versanet.de) Quit (Quit: stakkars)
[0:59] * skay (~Adium@c-71-239-171-114.hsd1.il.comcast.net) has joined #jython
[1:01] * stakkars (~tismer@i577B5C7C.versanet.de) has joined #jython
[1:04] * lopex (lopex@chello089076044027.chello.pl) Quit ()
[1:17] * stakkars (~tismer@i577B5C7C.versanet.de) Quit (Quit: stakkars)
[1:19] * stakkars (~tismer@i577B5C7C.versanet.de) has joined #jython
[1:52] <agronholm> phew, finally got it figured out
[1:52] <agronholm> I need to commit a fix to jython-swingutils
[1:54] * stakkars (~tismer@i577B5C7C.versanet.de) Quit (Quit: stakkars)
[1:56] * enebo (~enebo@184-97-220-196.mpls.qwest.net) Quit (Quit: enebo)
[1:58] * stakkars (~tismer@i577B5C7C.versanet.de) has joined #jython
[2:12] <agronholm> the problem was jython selecting the wrong overloaded version of PropertyChangeSupport.firePropertyChange() so I ended up rolling my own PropertyChangeEvents and then firing them
[2:46] * jimbaker (~jimbaker@c-71-56-218-237.hsd1.co.comcast.net) has joined #jython
[3:03] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 240 seconds)
[3:15] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[3:47] * verterok (~ggonzalez@unaffiliated/verterok) Quit (Quit: leaving)
[3:49] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 240 seconds)
[4:03] * jimbaker (~jimbaker@c-71-56-218-237.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[4:21] * njoyce (~njoyce@203-214-111-165.dyn.iinet.net.au) Quit (Ping timeout: 240 seconds)
[5:23] * projectmoon (~projectmo@c-68-49-136-160.hsd1.va.comcast.net) has joined #jython
[5:24] * projectmoon (~projectmo@c-68-49-136-160.hsd1.va.comcast.net) Quit (Client Quit)
[6:29] * skay (~Adium@c-71-239-171-114.hsd1.il.comcast.net) Quit (Quit: Leaving.)
[6:37] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[7:10] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 252 seconds)
[7:13] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Quit: Leaving.)
[8:48] * njoyce (~njoyce@124-150-116-187.dyn.iinet.net.au) has joined #jython
[9:05] * Imek (~joe@host-195-188-251-108.reversezone.co.uk) has joined #jython
[9:13] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) has joined #jython
[9:21] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[9:42] * thobe (~Adium@212-162-171-110.skbbip.com) has joined #jython
[9:47] * stakkars_ (~tismer@i577B5C7C.versanet.de) has joined #jython
[9:47] * stakkars (~tismer@i577B5C7C.versanet.de) Quit (*.net *.split)
[9:47] * stakkars_ is now known as stakkars
[10:16] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[10:57] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) Quit (Quit: Leaving.)
[11:38] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 252 seconds)
[12:21] * juneau001 (~juneau@FESS-116326-2459159-dp.dhcp.fnal.gov) has joined #jython
[12:22] * seberg (~sebastian@vpn-3016.gwdg.de) has joined #jython
[13:05] * seberg (~sebastian@vpn-3016.gwdg.de) Quit (Quit: Ex-Chat)
[13:14] * rafanunes (~chatzilla@189-55-195-142-nd.cpe.vivax.com.br) has joined #jython
[13:40] * verterok (~ggonzalez@190.188.243.32) has joined #jython
[13:40] * verterok (~ggonzalez@190.188.243.32) Quit (Changing host)
[13:40] * verterok (~ggonzalez@unaffiliated/verterok) has joined #jython
[14:32] * jcp (~jw@bzflag/contributor/javawizard2539) Quit (Ping timeout: 245 seconds)
[14:34] * juneau001_ (~juneau@131.225.24.113) has joined #jython
[14:34] * juneau001 (~juneau@FESS-116326-2459159-dp.dhcp.fnal.gov) Quit (Read error: Connection reset by peer)
[14:34] * juneau001_ is now known as juneau001
[14:39] * enebo (~enebo@184-97-220-196.mpls.qwest.net) has joined #jython
[14:41] * jcp (~jw@bzflag/contributor/javawizard2539) has joined #jython
[16:05] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[16:11] * dkehn (~dkehn@173-8-249-206-Colorado.hfc.comcastbusiness.net) has joined #jython
[16:28] * shanka (~shashank@c-98-245-87-8.hsd1.co.comcast.net) has joined #jython
[16:31] * seberg (~sebastian@188.108.137.199) has joined #jython
[16:31] * seberg (~sebastian@188.108.137.199) Quit (Client Quit)
[16:52] * lopex (lopex@chello089076044027.chello.pl) has joined #jython
[17:48] * thobe (~Adium@212-162-171-110.skbbip.com) Quit (Quit: Leaving.)
[18:02] * jabley (~jabley@87-84-49-84.absolutely2.mezzonet.net) Quit (Quit: jabley)
[18:03] * Imek (~joe@host-195-188-251-108.reversezone.co.uk) Quit (Quit: Good night, and have a pleasant tomorrow.)
[18:26] * juneau001_ (~juneau@FESS-116326.dhcp.fnal.gov) has joined #jython
[18:26] * juneau001_ (~juneau@FESS-116326.dhcp.fnal.gov) Quit (Remote host closed the connection)
[18:26] * juneau001 (~juneau@131.225.24.113) Quit (Read error: Connection reset by peer)
[18:27] * juneau001 (~juneau@131.225.24.113) has joined #jython
[19:47] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) has joined #jython
[19:49] * MarderIII (~marderii@enneman.demon.nl) has joined #jython
[20:03] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) has joined #jython
[20:09] * Oti (~ohumbel@adsl-89-217-220-64.adslplus.ch) has joined #jython
[20:13] * juneau001 (~juneau@131.225.24.113) Quit (Quit: juneau001)
[20:20] * MarderIII (~marderii@enneman.demon.nl) Quit (Quit: leaving)
[20:22] * rafanunes (~chatzilla@189-55-195-142-nd.cpe.vivax.com.br) Quit (Ping timeout: 265 seconds)
[20:28] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jimbaker)
[20:39] * lucian (~lucian@78-86-217-168.zone2.bethere.co.uk) has joined #jython
[20:42] * jimbaker (~jimbaker@64.134.11.216) has joined #jython
[21:04] * stakkars (~tismer@i577B5C7C.versanet.de) Quit (Ping timeout: 240 seconds)
[21:11] * stakkars (~tismer@i59F7F165.versanet.de) has joined #jython
[21:31] * fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) Quit (Quit: Ex-Chat)
[21:32] * jabley (~jabley@cpc1-farn4-0-0-cust318.6-2.cable.virginmedia.com) Quit (Quit: jabley)
[21:45] * thijstriemstra (~thijstrie@i219160.upc-i.chello.nl) Quit (Quit: thijstriemstra)
[21:58] * juneau001 (~juneau@pool-72-69-204-203.chi01.dsl-w.verizon.net) has joined #jython
[22:13] * jimbaker (~jimbaker@64.134.11.216) Quit (Quit: jimbaker)
[22:23] * fwierzbicki (~frank@99-106-170-105.lightspeed.sntcca.sbcglobal.net) has joined #jython
[22:24] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[22:25] * jbaker_ (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) has joined #jython
[22:25] * jimbaker (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Read error: Connection reset by peer)
[22:44] * jbaker_ (~jimbaker@c-24-8-39-78.hsd1.co.comcast.net) Quit (Quit: jbaker_)
[23:00] <Oti> agronholm: now looking at 1675 (but i had planned to look at the proxy issue first ...)
[23:00] <agronholm> ok
[23:00] <agronholm> 1675 should be easy to fix as it is a regression
[23:04] <Oti> what does 'borked' mean (your comment in http://bugs.jython.org/msg6234)?
[23:13] <agronholm> broken
[23:13] * jimbaker (~jimbaker@173-8-237-101-Colorado.hfc.comcastbusiness.net) has joined #jython
[23:13] <agronholm> as in no longer works the way it's expected to
[23:14] <Oti> :-)
[23:14] <agronholm> I guess someone decided that users don't run any jython swing applications
[23:15] <agronholm> so if you launch a script, that's considered non-interactive
[23:16] <Oti> i have a feeling that revision 7161 caused that, but want to prove it first
[23:16] <jimbaker> it looks like when i fixed the problem with interactive, it caused this issue
[23:17] <jimbaker> re jython swing - we need to do a functional test
[23:17] <Oti> jimbaker - i suspect, it seems to work with rc1
[23:18] <jimbaker> agronholm: i don't personally use swing. we do run tests that go against awt, quite a few in fact. but nothing that exercises this in conjunction with exit. tests welcome of course!
[23:19] <jimbaker> anyway, it will get fixed for rc3
[23:19] <agronholm> jimbaker: I'm not sure how to write such a test
[23:19] <jimbaker> agronholm: it's definitely not trivial
[23:19] <agronholm> run a function in the EDT?
[23:20] <agronholm> jimbaker: I'll see if I can put together a test, but no promises
[23:20] <jimbaker> agronholm: we probably can just do this in subprocess
[23:21] <jimbaker> need to verify it doesn't exit until we trigger it in some way
[23:21] <jimbaker> sikuli would be nice for this :)
[23:22] <jimbaker> i do think that for 2.6+, we should look at pulling in pexpect to our tests. of course doing so would bring in a cpython dependency. sounds fine to me
[23:30] <agronholm> I wonder how many people do swing apps with jython
[23:30] <jimbaker> it was a traditional use case for certain
[23:32] * lolsuper_ (~super_@unaffiliated/lolsuper-/x-9881387) Quit (Ping timeout: 245 seconds)
[23:37] <Taggnostr> a bug in the Jython bug tracker has been reported in http://psf.upfronthosting.co.za/roundup/meta/issue359 , can some Jython developer take a look and confirm that the attached patch is ok?
[23:48] <Oti> agronholm: http://pylonshq.com/pasties/2fbe0f39af6023b72466ad81f3ecf061 shows a frame for 5 seconds with rc1, but immediately exits with rc2
[23:49] <Oti> now i am not so strong with subprocesses: if we can test if one is alive, we're all set
[23:49] <Oti> a handcrafted example can be found in test_bat_jy.py (classes Monitor and StarterProcess)
[23:52] <agronholm> someone should probably confirm Taggnostr's patch
[23:52] <Oti> agronholm - thanks for the reminder
[23:53] <Oti> Taggnostr - give me some minutes to try out the links, pleas
[23:54] <Taggnostr> I copied the links from the homepage so they should work (unless I made some typo), I just wanted to confirm that those are the links that you want in the bug tracker
[23:55] <jimbaker> Oti: we can use Popen.poll to determine if a process is still running or not
[23:55] <jimbaker> rather, a subprocess
[23:57] <jimbaker> however, i would think it would be more robust if we used something that didn't have a timing dependency. that makes it a bit tougher of course
[23:58] <Oti> Taggnostr - they look perfectly fine to me, thanks a lot! (are you the one who applies the patch?)
[23:58] * jbaker_ (~jimbaker@173-8-237-101-Colorado.hfc.comcastbusiness.net) has joined #jython
[23:58] * jimbaker (~jimbaker@173-8-237-101-Colorado.hfc.comcastbusiness.net) Quit (Read error: Connection reset by peer)
[23:58] <Taggnostr> yes, I'll apply it soon, but it might take a while before it will be copied on the working instance

Index

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