aptana/Pydev — pull request #22 by hbchai (2012-01-16 19:31:16+00:00)
Title: Initial pass at refactoring ParserScheduler and making it thread-safe.

Thought I'd work on a bug report to get more familiar with PyDev.

http://sourceforge.net/tracker/?func=detail&aid=3469696&group_id=85796&atid=577329

This refactor synchronizes changes to the parser scheduler's state, and consolidates the parsing thread logic with the help of a Timer and TimerTask implementation.