On Jul 28, 10:20pm, Jun T. wrote: } } I think this function must be fixed irrespective of what pattern } to use at line 87, and add -Q to compadd or not. I agree. I see you've replaced recursive calls with a loop, that's probably a good thing.