Add Curve loading to hooke.playlist.Playlist.
authorW. Trevor King <wking@drexel.edu>
Sun, 16 May 2010 16:00:56 +0000 (12:00 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 16 May 2010 16:00:56 +0000 (12:00 -0400)
commit6b9abed6baddfc9f96466bae0ee572d3cc1f4d7c
tree7d5aecc5dee39bd3197478b1d11f74305749ef11
parent59b840bc53938af447c9b2a58a28de1422188cf4
Add Curve loading to hooke.playlist.Playlist.

Highlights:
  * NotRecognized.__get/setstate__ for Pickling through the Queues.
    Perhaps this would be better solved in Failure.__get/setstate__?
    The current fix works for the moment though.
  * Use Curve.data == None to indicate unloaded curves.
  * Fix TutorialDriver.is_me(self) -> is_me(self, path)
  * Added ._load* to Playlist, so it only caches ._max_loaded curves
    in memory.
  * Fix broken Playlist.from_string doctest.
hooke/curve.py
hooke/driver/__init__.py
hooke/driver/tutorial.py
hooke/playlist.py