Hi
Certainly version 3.89 is quite an old version and there were some problems I think with the text formatting using foreign fonts. I have however just looked at Hebrew texts and fonts and it does seem that a probable bug is placing full stops at the right hand end of the text line as the parser possibly considers Hebrew as a left to right read text. Even if you Copy/Paste a line of Hebrew text from Google Translate where the full stop is correctly placed at the left end of the line, VP copies the text correctly put places the full stop at the right hand end.
e.g. Google...

Full stop correctly at the left (end) of the line.
Here is the same text cut and pasted into the VP editor....

The full stop has been moved to the right hand end (In this case the Start of the text.
What about editing the line of text then in order to correct this?............Testing with the VP editor it seems that you cannot manually set the editing cursor to a position before the left hand character of the text line in order to manually add a full stop there (or for that matter any character!)
This is an fault apparently confined to the type of font being employed..Hebrew/Cyrillic/Arabic/Urdu. (Although VP would need to be tested for that statement to be correct. I just noticed it not working for Hebrew)
Later Edit: The other right to left scripts mentioned also behave in the same way. Another anomaly noticed was that Right arrow move cursor left and vice versa (instead of the other way round)
I think this is a bug (Version 5.20 and earlier versions)
Using western/ European text and characters, whether typed in directly or copied /pasted from a translator, the editor in VP will allow the cursor to move to a position before the first character of the line and permit editing. Perhaps NCH could take a look at this?
Nat