ridiculousfish 938b683895 Thread pgroups into command substitutions
Give string expansion an (optional) parent pgroup. This is threaded all
the way into eval(). This ensures that in a mixed pipeline like:

   cmd | begin ; something (cmd2) ; end

that cmd2 and cmd have the same pgroup.

Add a test to ensure that command substitutions inherit pgroups
properly.

Fixes #6624
2020-04-26 11:05:50 -07:00
..
2020-02-08 13:30:48 +01:00
2020-03-17 21:19:41 +01:00
2019-06-26 21:19:40 +02:00
2020-01-30 17:34:48 +01:00
2020-04-26 08:49:01 +02:00
2020-04-06 18:55:59 +02:00
2019-06-26 21:19:40 +02:00
2020-01-19 15:07:06 +01:00
2020-01-25 17:28:41 -08:00
2020-02-14 20:28:46 +01:00
2020-04-26 08:49:01 +02:00
2020-02-07 20:53:20 +01:00
2019-11-26 18:12:24 +01:00
2020-04-26 08:49:01 +02:00
2020-02-17 11:39:53 +01:00
2020-04-26 08:49:01 +02:00
2020-04-26 08:49:01 +02:00
2019-07-09 10:02:50 -07:00
2020-03-16 21:21:10 +01:00
2019-11-25 13:07:15 +01:00