On Sat, Dec 28, 2019 at 09:53:28AM -0500, Andras Farkas wrote: > That said, I personally think to define a function with both > 'function' and '()' is a genuine syntax error. Right now it definitely is a syntax error, what that is what this diff tries to fix ;-)
I think compatibility to other Bourne-like shells is preffered to pedantic behaviour here, especially since it comes at no cost.
