Description
Most languages render the ,, ;, and . chars as "identifiers" for aesthetic purposes. This has the side effect of the "Marked Occurrences" support identifying them as tokens to mark all occurrences for.
At best this is unexpected, and at worst it can cause the editor to hang for a bit when marking occurrences on huge files with lots of these characters.
Steps to Reproduce
Specific steps to reproduce the behavior:
Open a Java file with those characters (many other languages share this bug as well)
Put the caret before or after one instance of the characters
Wait 1 second
Expected behavior
Nothing is highlighted
Actual behavior
The "marked occurrences" support marks all instances of your character.
Description Most languages render the
,
,;
, and.
chars as "identifiers" for aesthetic purposes. This has the side effect of the "Marked Occurrences" support identifying them as tokens to mark all occurrences for.At best this is unexpected, and at worst it can cause the editor to hang for a bit when marking occurrences on huge files with lots of these characters.
Steps to Reproduce Specific steps to reproduce the behavior:
Expected behavior Nothing is highlighted
Actual behavior The "marked occurrences" support marks all instances of your character.