On 22/12/28 09:54PM, Junio C Hamano wrote: > Jacob Abel <jacobabel@xxxxxxxxxx> writes: > > > +# Saves parameter sequence/array as a string so they can be safely stored in a > > +# variable and restored with `eval "set -- $arr"`. Sourced from > > +# https://stackoverflow.com/a/27503158/15064705 > > Please do not copy from source with unknown licensing terms. Understood. I have removed it. > > Isn't it sufficient to stringify "$*" and let it later split at $IFS > boundary for the particular purpose of this test anyway? Yes for these particular tests that should be acceptable. I tried putting an alternative together that still provides an avenue for handling quoted arguments without the helper [1]. Would this work? 1. https://lore.kernel.org/git/20221229063823.ij3jjuaar2fsayju@phi/