According to the manual, the following invocation should compare the 2 named versions of <filename>:
$ diffuse -r c011c8d -r 98cbed8 <filename>
Actual behavior is that it compares version 98cbed8 with the current file.
This was tested on version 0.9.0 on voidlinux in a git repo.