Extend JPK v0.5 parsing back to 0.3 and 0.4 file formats.
[hooke.git] / hooke / plugin / tutorial.py
index c9efa31569b5bea428c5146be314b9224aed3401..ecc9af52d9cb17c7b070309087ca5a0b9b9c7e7f 100644 (file)
@@ -23,6 +23,7 @@ Hooke plugin, including description of main Hooke internals.
 
 import logging
 import StringIO
+import sys
 
 from numpy import arange
 
@@ -65,7 +66,7 @@ class TutorialPlugin (Plugin):
         # the plugin is loaded, this function is executed.  If there
         # is something you need to do when Hooke starts, code it in
         # this function.
-        print 'I am the Tutorial plugin initialization!'
+        print >> sys.stderr, 'I am the Tutorial plugin initialization!'
 
         # This super() call similar to the old-style
         #   Plugin.__init__
@@ -230,9 +231,9 @@ class HookeInfoCommand (Command):
         # loading curves.
         outqueue.put('drivers: %s'
                      % ', '.join([driver.name for driver in hooke.drivers]))
-        # hooke.playlists contains a
-        # :class:`hooke.playlist.NoteIndexList` of
-        # :class:`hooke.playlist.Playlist`\s.  Each playlist may
+        # hooke.playlists is a
+        # :class:`hooke.playlist.Playlists` instance full of
+        # :class:`hooke.playlist.FilePlaylist`\s.  Each playlist may
         # contain several :class:`hooke.curve.Curve`\s representing a
         # grouped collection of data.
         playlist = hooke.playlists.current()
@@ -252,7 +253,7 @@ class HookeInfoCommand (Command):
 
 
 class PointInfoCommand (Command):
-    """Get information about two user-selected points.
+    """Get information about user-selected points.
 
     Ordinarily a command that knew it would need user selected points
     would declare an appropriate argument (see, for example,