I have a simple RVF file, which causes an exception "List index out of bounds (-1)" inside function TRVRuler.GetListIndents
After some debugging, I changed 1 line of code:
This bug is already fixed in the newer version of RVRuler.
No, I believe that TRichView.Get*** methods must generate exception when called with incorrect item index.