It seems there are few issues with word-breaks processing (tested with side-by-side web UI):
Compare “Hello,·World!“ with “Hello!” – whole “old text” (“Hello,·World!”) is marked as Deleted. But actually “Hello” should be marked as “Unchanged”, “,·World” as deleted and “!” as Unchanged.
Compare “Hello,·World!“ with “Hi, Wordl!” – “Hello,” is marked as Modified (comma included), but whould be better if only “Hello” is marked “Modified” and “, World” unchanged.
It seems there are few issues with word-breaks processing (tested with side-by-side web UI):