I just ran into this which was introduced with custom completions (I haven't setup any complete_* arrays).
$ ag "(foo)[^_]" /u<tab> results in ksh: ^_: unexpected `^'
I just ran into this which was introduced with custom completions (I haven't setup any complete_* arrays).
$ ag "(foo)[^_]" /u<tab> results in ksh: ^_: unexpected `^'