Description
Like in the case of "navigation between words in TextInput" ( https://issues.apache.org/jira/browse/PIVOT-639 ), already resolved, handle even the selection/deselection of words in TextInput and TextArea, as explained under.
Note that probably should be changed the way text is selected text in both these components during navigation between words (<SHIFT> <CTRL> left/right arrow) because currently it has some problems, and this is more simple to try than to explain here , but I'll try the same a quick explain:
selection should be from the starting position (first triggered keys combination) to the current cursor position, and any time the same combination is triggered the cursor should move and so the selection changes, and what is not selected should become selected, and vice versa.
Note:
if not fixed for the 2.0 release, maybe we should create some maintenance 2.0.x releases before the 2.1.x .