joestelmach/natty — pull request #29 by nbeloglazov (2012-03-14 21:00:38+00:00)
Title: Make parser thread safe.

`Parser` uses only 1 external variable during parsing: `_baseDate` from `CalendarSource`, all other stuff `Parser` creates locally in methods. I added thread safety my making `_baseDate` variable in `CalendarSource` thread local. Also I made `CalendarSource` public, so user can set basedate manually.