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-06-02 09:34:41 +00:00
2011-05-13 16:29:57 +00:00
2011-02-21 09:01:34 +00:00
2011-05-22 14:03:46 +00:00
2011-02-21 16:03:39 +00:00
2011-03-15 22:22:11 +00:00
2011-05-13 16:29:57 +00:00
2011-02-04 16:40:50 +00:00
2011-05-22 14:03:46 +00:00
2011-03-15 22:22:11 +00:00
2011-03-15 22:22:11 +00:00
2010-09-13 01:29:51 +00:00