jilles 91789615b4 sh: Save/restore changed variables in optimized command substitution.
In optimized command substitution, save and restore any variables changed by
expansions (${var=value} and $((var=assigned))), instead of trying to
determine if an expansion may cause such changes.

If $! is referenced in optimized command substitution, do not cause jobs to
be remembered longer.

This fixes $(jobs $!) again, simplifies the man page and shortens the code.
2011-06-12 23:06:04 +00:00
..
2010-12-21 22:47:34 +00:00
2011-05-27 20:53:07 +00:00
2011-03-07 07:31:15 +00:00
2011-05-27 20:53:07 +00:00
2009-12-24 18:41:14 +00:00
2011-05-22 14:03:46 +00:00
2010-06-02 19:16:58 +00:00
2009-12-24 18:41:14 +00:00
2011-05-27 16:00:37 +00:00