obey revision selection, fixes #7