On 16/03/12 16:42, lkcl luke wrote:
> On Fri, Mar 16, 2012 at 4:33 PM, Phil Charlesworth
> <[email protected]> wrote:
>
>> On 16/03/12 15:36, lkcl luke wrote:
>>
>>> On Fri, Mar 16, 2012 at 3:24 PM, Phil Charlesworth
>>> <[email protected]> wrote:
>>>
>>>
>>>> I have just tried running an app in pyjd (MSHTML on Windows 7) using
>>>> what I think is the most recent commit b7cbeb10.....
>>>>
>>>> After import pyjd it fails on the next import statement. I tried the
>>>> KitchenSink example instead. Exactly the same result. Here is the
>>>> traceback from that:
>>>>
>>>>
>>>
>>>> return getLoggerForHandler(AppendHandler(name), name, level, fmt)
>>>> File "C:\pyjamas\library\pyjamas\logging\handlers.py", line 26, in
>>>> __init__
>>>> super(AppendHandler, self).__init__()
>>>> TypeError: super() argument 1 must be type, not classobj
>>>>
>>>> I think this is a generic pyjd issue, not MSHTML. I don't want to be
>>>> censorious but please, guys, get a working pyjd implementation and use
>>>> it to test before you commit.
>>>>
>>>>
>>> hmmm.... hint, hint, peter.
>>>
>>> hmmm... i'm using pyjd, and python 2.7 - i don't see this problem, phil.
>>>
>>> you wouldn't happen to be using python 2.6 would you?
>>>
>>> phil could you do a binary search, find which commit break things,
>>> i'll revert stuff within say... 18 hours unless peter comes up with a
>>> solution before then.
>>>
>>> l.
>>>
>> L, I had to go back to 8b766e... "allow panels floating" to get a
>> working version.
>> Everything from da3ef90... "Issue #701: completed implementation of new
>> Pyjamas logging module" gives essentially the problem I reported above.
>>
> ok. python2.7-isms
>
> peter, you got a moment to sort that (using python2.6)?
>
> l.
L, Sorry, our emails crossed. I changed the super call to
Handler.__init__(self) and that fixed it, so I am running again on
b7cbe... with that minor mod.
P