1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-11-10 09:21:12 +01:00
Commit graph

11 commits

Author SHA1 Message Date
Bart Schaefer
52761c9418 50335: simplify "wait" usage, fix signal handling
- remove the preliminary "wait" for all the process
- remove "nomonitor" (because it was only needed for that "wait")
- explicitly adds traps to exit for tty-generated signals plus TERM
- capture the signal trap context and restore it in background jobs
- wrap in an "always" block to clean up local helper functions
- update comments to note another buglet and drop support for zsh 4.x.
2022-06-08 20:41:24 -07:00
Bart Schaefer
67f932e7c5 49897: Eliminate reliance on $jobstates parameter, fix -P exit status check. 2022-03-28 19:47:14 -07:00
Bart Schaefer
b374f7b318 users/26406: preserve caller setopts in zargs 2021-01-23 13:25:24 -08:00
Barton E. Schaefer
e0980e91be 35937: wait for process IDs instead of job numbers in parallel mode 2015-07-27 09:44:10 -07:00
Peter Stephenson
5e2fe3ca18 30388, 30389 (Stephane): zargs: handle zero-length arguments. 2012-04-12 18:45:59 +00:00
Mikael Magnusson
20c52f6221 28852: Use syntax that doesn't depend on SHORT_LOOPS being set. 2011-08-14 13:40:53 +00:00
Bart Schaefer
8d6cd1dc94 unposted: range-checking of numeric arguments in zargs 2005-09-24 17:43:55 +00:00
Bart Schaefer
3773851948 zargs: add -I and -L options of xargs. 2005-06-20 15:15:57 +00:00
Bart Schaefer
62878a462d Massive improvement of --max-procs handling; reorganize option parsing to
do only what's necessary for each early-bailout test; bump version number.
2002-09-04 06:28:37 +00:00
Bart Schaefer
a487300092 Implement --max-procs. 2002-09-02 20:37:36 +00:00
Bart Schaefer
61dcbe0da3 Based on users/5283: Implement xargs-like segmenting of argument list, with
a command called on each segment.
2002-09-02 18:26:00 +00:00