-------- Original Message --------
Return-Path: <[EMAIL PROTECTED]>
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: from laweleka.osafoundation.org (laweleka.osafoundation.org [204.152.186.98]) by leilani.osafoundation.org (Postfix) with ESMTP id 128C47F68E for <[EMAIL PROTECTED]>; Sat, 11 Feb 2006 17:40:46 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by laweleka.osafoundation.org (Postfix) with ESMTP id 025D01422FB for <[EMAIL PROTECTED]>; Sat, 11 Feb 2006 17:40:46 -0800 (PST)
Received: from laweleka.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12096-06 for <[EMAIL PROTECTED]>; Sat, 11 Feb 2006 17:40:45 -0800 (PST)
Received: from www.wingide.com (www.archaeopteryx.com [209.251.75.100]) by laweleka.osafoundation.org (Postfix) with ESMTP id C3DF01422F7 for <[EMAIL PROTECTED]>; Sat, 11 Feb 2006 17:40:45 -0800 (PST)
Received: from [192.168.0.102] (c-24-63-110-73.hsd1.ma.comcast.net [24.63.110.73]) by www.wingide.com (Postfix) with ESMTP id AE46C11B103; Sat, 11 Feb 2006 21:46:16 -0500 (EST)
Message-ID: <[EMAIL PROTECTED]>
Date: Sat, 11 Feb 2006 20:40:43 -0500
From: Wingware Support <[EMAIL PROTECTED]>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: John Anderson <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: [Fwd: [Dev] Debugging Chandler threads with WingIDE?]
References: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org
X-Spam-Status: No, hits=-0.1 tagged_above=-50.0 required=4.0 tests=AWL
X-Spam-Level:


John Anderson wrote:
> There has be a flurry of questions about debugging threads. Have you 
> made any improvements in how threads are debugged in wing, or can you 
> explain why it's hard to implement a python debugger that handles threads?

If you only want to debug a single thread, such as the a background 
thread, you can use a similar trick with Wing and import wingdbstub in 
the thread to be debugged.  Using wingdbstub is the mechanism of having 
Chandler connect back to Wing.  This is essentially how our Zope 2 
support works so I'm confident that it will work, but debugging will be 
limited to the single thread.

As far as why general threading hasn't been implemented, it's mainly a 
question of finding time to do it.  Some of Wing's internal code needs 
to be changed and there might be a few things that need to be worked 
around in the interpreter.  More and more people are asking for this, 
but it won't be in 2.1 which is very close to going out the door as a 
beta release.  Possibly, we can add some basic support after 2.1 is out.

John
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "Dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/dev

Reply via email to