In v2.21 I tried to replace "Return" with "(Return)". A message box appeared that said 41 instances had been replaced but in fact nothing had been changed. Is this a bug? Is NCPlot buggy in general?
There is a quirk in the find/replace that causes the replace all tool to disregard the match case setting. It will always match case when doing a replace all so your find string must match exactly in your program for it to be replaced. It still finds the occurrences which is why you get a match count. The simplest workaround is ito convert your program to all caps first.