Commit graph

77 commits

Author SHA1 Message Date
Ole Tange 05ec7b93f4 parallel: --match from bug #64819: Regexp capture groups. 2024-08-21 22:28:37 +02:00
Ole Tange b4b3da4b0f Released as 20240722 ('Assange') 2024-07-21 05:21:21 +02:00
Ole Tange eedb8b61b5 env_parallel.csh: If env_parallel.csh not in $PATH => Error. 2024-07-16 18:42:28 +02:00
Ole Tange e2677b976c Fixed bug #65127: env_parallel --record-env and --recordenv should do the same. 2024-06-24 08:38:08 +02:00
Ole Tange 39807949ba parallel: Fixed bug #65839: \257 is not valid UTF-8 when stored in database. 2024-06-10 22:46:08 +02:00
Ole Tange 0797a633fc parallel-hwdep1.sh: Move hardware dependent tests to hwdep. 2024-04-22 22:29:05 +02:00
Ole Tange d6a19d82b6 Released as 20240322 ('Sweden') 2024-03-31 23:29:30 +02:00
Ole Tange b2ef182897 env_parallel.sh: Merge env_parallel.{sh,dash,ash,bash,ksh,zsh} 2024-01-07 16:09:15 +01:00
Ole Tange 84a44e4435 Make test suite more resilient. 2023-07-23 14:31:58 +02:00
Ole Tange b06698bee1 parallel: Restrict TMPDIR and other env dirs to safe charset. 2023-02-22 19:52:05 +01:00
Ole Tange 9a96fb0103 Released as 20220722 ('Roe vs Wade') 2022-07-24 09:13:30 +02:00
Ole Tange 8df9524948 Upgrade testsuite to Ubuntu 22.04. 2022-05-22 10:57:34 +02:00
Ole Tange 61d58288aa parset uses --_parset in ash,dash,sh.
env_parallel.*sh shellschecked.
2022-04-07 00:23:42 +02:00
Ole Tange 6b13c5d928 parallel: ssh command hexed to a script in $PARALLEL_REMOTE_TMPDIR. 2022-02-17 22:39:01 +01:00
Ole Tange 71d008a5a4 parset: support for associative arrays in bash, ksh, zsh. 2021-07-11 16:59:27 +02:00
Ole Tange de8f083ba4 parallel: $PARALLEL_ARGHOSTGROUPS and {agrp} implemented. 2020-12-30 13:42:02 +01:00
Ole Tange bb2c22b0d4 parallel: --(n)onall and --sshdelay fixed. 2020-10-22 21:47:01 +02:00
Ole Tange 53d688077c parallel: Faster --group-by. -vv --joblog / --onall --ssh bugfix. 2020-10-13 01:17:14 +02:00
Ole Tange 79b56269bb parallel: Fixed bug #58802. Now passes testsuite. 2020-08-07 22:20:30 +02:00
Ole Tange 28620b2c49 parallel: Avoid warning in MySQL, fish and perl. 2020-06-25 13:07:02 +02:00
Ole Tange 62ff9a8722 Released as 20200622 ('Floyd') 2020-06-23 00:34:52 +02:00
Ole Tange 1e7da025c4 Released as 20200522 ('Kraftwerk') 2020-05-23 20:04:09 +02:00
Ole Tange f90250f2cc Released as 20200222 ('BrexitDay') 2020-02-23 01:10:44 +01:00
Ole Tange b804568ffd parallel: Fixed bug #56403: --pipe block by time. Passes testsuite.
Yearly copyright update.
2020-01-09 14:37:41 +01:00
Ole Tange e91d8597a0 parallel: Fixed $HOME and cached setpgrp. 2019-07-20 20:58:54 +02:00
Ole Tange c36cb46a23 parallel: Fixed bug #56578: --lb --tag misses some lines.
parallel: Experimental (buggy) --bin.
2019-07-14 16:48:57 +02:00
Ole Tange f8ce632157 Released as 20190622 ('HongKong') 2019-06-21 16:52:48 +02:00
Ole Tange 0615d0340b parallel: --shellquote can be given multiple times. 2019-01-29 06:58:12 +01:00
Ole Tange 4234c24658 env_parallel: --end-session implemented. 2019-01-18 16:15:47 +01:00
Ole Tange 9fc4ad53af testsuite: Make some tests more stable. 2018-12-29 21:04:58 +01:00
Ole Tange 83ffe1af13 parallel: Simpler job control flow. 2018-11-23 00:30:23 +01:00
Ole Tange 001d9d0f66 env_parallel.fish: Initial support for --session.
parallel: 'true | parallel --shuf echo' fixed.
testsuite: Updates due to Ubuntu 18.04.
parallel: Fixed bug #54869: Long lines break.
2018-10-23 00:46:38 +02:00
Ole Tange 4f0422d9b0 Released as 20180922 ('Danske') 2018-09-22 23:09:30 +02:00
Ole Tange 490474ea8c parset: set exit code. 2018-08-23 00:21:29 +02:00
Ole Tange 75007fcbbf parallel: \-quoting replaced with '-quoting. 2018-07-22 08:58:32 +02:00
Ole Tange 628c0029cc env_parallel: Fixed bug #54212: env_parallel env_parallel echo ::: 1 fails. 2018-07-18 17:29:57 +02:00
Ole Tange 0d5072907d env_parallel.mksh: Initial version. 2018-07-13 07:33:11 +02:00
Ole Tange dd5fb4a08b env_parallel: Code is now more similar for {d,b,}ash,{k,z}sh. 2018-07-11 18:46:05 +02:00
Ole Tange 1a81db5e2b parallel: Test that PARALLEL_ENV as a fifo works.
testsuite: Check normal installation (incl. building docs).
testsuite: Less sensitive to run on slow machine.
2018-07-08 20:45:39 +02:00
Ole Tange 4e301386e3 parallel: Deal better with multibyte chars by forcing LC_ALL=C. 2018-06-10 17:07:24 +02:00
Ole Tange 60e45b20eb env_parallel: --session implemented. 2018-04-27 18:52:00 +02:00
Ole Tange 9a1d2e9dad parallel: Fixed bug #53718: --pipe --regexp -N blocks. 2018-04-23 23:45:16 +02:00
Ole Tange 1e15645faa parallel: --pipe --csv: Pass only full CSV-records. 2018-04-22 16:28:01 +02:00
Ole Tange 8b050b68d4 env_parallel.*sh: Parsing 'type' depends on $LANG. Set LANG=C.
--tee: No longer spawns cat, but uses redirection instead.
2018-04-20 23:29:44 +02:00
Ole Tange e2792e2101 parallel --embed uses same code for all shells.
parallel --embed compatible with env_parallel, parset, env_parset.
env_parallel.* update to be more like env_parallel.sh.
2018-03-06 01:35:26 +01:00
Ole Tange e6339f4512 parset: Now a copy of env_parallel. 2018-02-22 20:43:33 +01:00
Ole Tange 78fade1e62 parallel: --embed initial version. Incompatible with env_*.
env_parallel.*: Minor bugfixes.
parallel: More commenting.
2018-01-25 03:48:16 +01:00
Ole Tange b597f4166f Released as 20180122 ('Mayon') 2018-01-22 17:23:23 +01:00
Ole Tange bf24d5e4db Fixed bug #52769: --lb puts stdout on stderr sometimes.
Fixed bug #52507: parset arr1 -v echo ::: fails.
--dryrun should not append to joblog.
Cleaned up print_tag().
Some testsuite reorg.
2018-01-03 09:03:16 +01:00
Ole Tange da545d53ff parallel: Check if PARALLEL_SHELL is in path.
env_parallel compatible with more unices.
2017-12-23 00:01:20 +01:00