1. The text to be replaced should be marked as selected before the replacement is performed. Currently the text what has been replaced remains selected.
2. Replace all should follow the direction. Now when we replace "Up" direction with "Replace" button and choose "Replace All" it goes backward.
3. There is a bug when "Replace All" is performed and the new string is an extension of string being replaced. It ends in endless loop, I guess.
I have a script like:
- Code: Select all
var sum = 0;
var result = sum;
When I try to replace "sum" with eg. "sumx" and choose "Replace All" it crashes the application. It happens only when "Whole Words" is unchecked.
I have already made changes to SearchEngine.java, what fixes bugs and includes proposed features. If you are interested in let me know how to send it.