Up until now the Pydev plugin for Eclipse has had trouble debugging
Chandler. On previous tries I have been able to single step from startup
to parcel loading at which point the debugger detached from Chandler
process, but today I was finally able to go through the whole startup
process, and break on a breakpoint in OnIdle.

The coolest thing is that I can debug Chandler threads, with no changes
to Chandler code! (I don't even know how this is possible.) I tested by
placing a breakpoint in the ssl.py dataReceived method, added an IMAP
account and started downloading messages, and sure enough, pydev stopped
on that breakpoint.

Speed wise Pydev also seems usable, although probably slower than Wing
or Komodo (didn't measure).

My environment:

Windows XP
Eclipse 3.2.0 Build I20060602-1317
Pydev 1.2.4
Java 1.5.0_06 (I think this is what Eclipse is using)

-- 
  Heikki Toivonen


Attachment: signature.asc
Description: OpenPGP digital signature

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

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

Reply via email to