#185 - implement | motion
fix tests
#186, #206 - implement ge motion, improve shift-enter motion
add tests
add comment
imported patch ch.patch
Added tag 1.0.1 for changeset ab3c2e0fdd8a