Do 2 search/replaces with default options in this order:
2a. Change "software" to "hardware"
2b. Change "sure" to "most certain"
Do 2 undo's and 1 redo.
3a. The result is one change of "software" to "hardwareware".
3b. Expected result is a change of "software" to "hardware".
Do an undo:
4a. The result is a change from "hardwareware" to "soft"
Remark that this error does not occur with only 1 change. Also, the length of the 2nd searchstring seems to correlate to the error in the 1st search string.
Needs investigation.
P.S. A reference test with the original code is not useful, because that contains a lot more errors than the corrected (new) code.
The way to see the error:
Remark that this error does not occur with only 1 change. Also, the length of the 2nd searchstring seems to correlate to the error in the 1st search string.
Needs investigation.
P.S. A reference test with the original code is not useful, because that contains a lot more errors than the corrected (new) code.
This error was found at pullrequest #84.