Noticed a Tamil text-handling issue in Qt Framework’s Text Editor Control (possibly Windows-level Unicode handling).

When using Left Arrow or Shift+Left Arrow, cursor moves or selects multiple Tamil letters instead of one. Example: In the word "செய்தேன்" try to select “தே” also highlights “ய்” (see video).

Mouse selection works correctly. Hope Qt, Windows, & Unicode teams can check this.

@muthu FYI

@venkatarangan Root cause: Unicode treats Tamil pulli (்) like virama, but pulli doesn't form conjuncts—there ARE no conjuncts in Tamil. க்ஷ is Grantha, not Tamil.

We've raised this repeatedly with no action. Grantha has its own encoding—Tamil pulli's unique characteristics shouldn't be compromised.

@unicode needs to fix this urgently.

@norbert

@muthu @venkatarangan @norbert I’m not sure this is an issue with Unicode itself. https://util.unicode.org/UnicodeJsps/breaks.jsp appears to show the desired behavior, as does Windows Notepad.
Unicode Utilities: Breaks (Segmentation)