On 2020-06-06 at 00:22:40, brian m. carlson wrote: > POSIX sh implementations run each command in a pipeline in a subshell, > although zsh (and AT&T ksh) do not: instead, they run the final command > in the main shell. This leads to very different behavior when the final > command is a shell function which modifies variables. Sorry about this and the following patch. I forgot to clean my patches directory before sending, and accidentally sent some patches for zsh. My apologies. -- brian m. carlson: Houston, Texas, US OpenPGP: https://keybase.io/bk2204