This commit was manufactured by cvs2svn to create branch 'cursor'.
added cursor feature (including tests) and updated documentation
added the cursor feature