Commit graph

152 commits

Author SHA1 Message Date
Ole Tange 51f9bb2329 parallel: --colour-failed implemented. 2022-07-11 01:27:35 +08:00
Ole Tange 2ae4b179ac Packaged for old RedHats and SuSEs. 2022-07-02 01:54:21 +08:00
Ole Tange 8df9524948 Upgrade testsuite to Ubuntu 22.04. 2022-05-22 10:57:34 +02:00
Ole Tange 5ecca1ccf4 parallel: --latest-line implemented. 2022-05-22 10:48:33 +02:00
Ole Tange 5fa7e57b6b parallel: Allow hostnames in UPPERCASE. 2022-05-02 22:38:23 +02:00
Ole Tange 57f385d54a parallel: Fixed bug #62310: xargs compatibility --process-slot-var. 2022-04-30 01:48:26 +02:00
Ole Tange 8ab30be13a Fixed bug #62310: xargs compatibility: --open-tty 2022-04-26 01:05:44 +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 37528da98b parallel: Basic --completion implemented for bash. 2022-04-01 02:19:15 +02:00
Ole Tange 7f73c0fb2c Fixed bug #60221: --results foo.json fails.
Fixed --controlmaster.
2022-03-09 23:03:26 +01:00
Ole Tange 5b325c60ba Released as 20220222 ('Donetsk Luhansk') 2022-02-22 22:55:41 +01:00
Ole Tange 486b7bf83f parallel: Implemented hh_mm_ss() hh_mm() hhmmss() hhmm() for {= perl expr =}. 2022-02-17 13:19:55 +01:00
Ole Tange 9b3066e071 parallel: --plus bug in {+.}/{+..}/{+...}. 2021-11-07 23:09:03 +01:00
Ole Tange 072897c567 parallel: Support for input lines > max line length. 2021-10-05 22:49:43 +02:00
Ole Tange 917c1795f0 parallel: Don't postpone output until $jobslots jobs have been started. 2021-10-03 20:31:55 +02:00
Ole Tange 5adcd33f7b parallel: --ctag(string) implemented. 2021-08-04 21:05:40 +02:00
Ole Tange 9654be02dc parallel: {%...} / {#...} is now non-greedy {%%...} / {##...}. 2021-05-14 23:35:03 +02:00
Ole Tange 22244d765a parallel: --regexp . no longer matches \n. Allow for pre-record garbage. 2021-03-23 22:11:02 +01:00
Ole Tange fff769f675 parallel: --tmpl implemented. 2021-02-20 16:02:26 +01:00
Ole Tange 0753d4348d Added *.rst format of documentation. 2021-02-17 15:49:47 +01:00
Ole Tange 0b44a9ceb2 Released as 20210122 ('CapitolRiots') 2021-01-21 21:01:30 +01:00
Ole Tange e81a0eba05 parallel: --memsuspend working. 2021-01-20 01:15:16 +01:00
Ole Tange de8f083ba4 parallel: $PARALLEL_ARGHOSTGROUPS and {agrp} implemented. 2020-12-30 13:42:02 +01:00
Ole Tange 48e29256e2 parallel: --pipe engine changed making --pipe alpha quality. 2020-12-20 22:07:47 +01:00
Ole Tange a86a786189 parallel: --results -.json outputs a single JSON line per job. 2020-12-19 04:21:04 +01:00
Ole Tange fca3e928d8 parallel: --group-by supports --colsep ' '. 2020-12-08 18:59:10 +01:00
Ole Tange 8df731b9ab Fixed bug #59453: PARALLEL_HOME with plus sign causes error. 2020-12-07 16:24:54 +01:00
Ole Tange e1a62d362d Released as 20201122 ('Biden') 2020-11-22 16:22:54 +01:00
Ole Tange e30d812c99 parallel: Round --block if given as non-integer. 2020-11-21 23:18:13 +01:00
Ole Tange bb2c22b0d4 parallel: --(n)onall and --sshdelay fixed. 2020-10-22 21:47:01 +02:00
Ole Tange 28620b2c49 parallel: Avoid warning in MySQL, fish and perl. 2020-06-25 13:07:02 +02:00
Ole Tange 5bba5c922d parallel: $PARALLEL_JOBSLOT = {%} unless the job is being retried.
parallel: $PARALLEL_SSHLOGIN = sshlogin with number of cores removed.
parallel: $PARALLEL_SSHHOST = the host part of an sshlogin.
parallel: {slot} {sshlogin} {host} added to --plus.
2020-05-23 18:44:42 +02:00
Ole Tange e5fd1c0767 Released as 20200422 ('10years') 2020-04-22 20:15:59 +02:00
Ole Tange b34b30b566 parallel: --sql* should add Vn columns for --colsep. 2020-03-15 04:28:12 +01:00
Ole Tange f90250f2cc Released as 20200222 ('BrexitDay') 2020-02-23 01:10:44 +01:00
Ole Tange fc97f4f61b testsuite: parallel-local-*s.sh will now timeout if a test takes >10x the median time. 2020-01-12 09:14:21 +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 2aabbf5e76 parallel: --header : sets named replacement string if input line ends in \r\n'. 2019-07-31 22:38:30 +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 2e26627e39 parallel: -J ./profile, -J /abs/profile, -J configprofile.
parallel: Fixed bug #56558: --rrs with --recend that is not regexp.
2019-06-26 23:11:33 +02:00
Ole Tange a24bef3d03 parallel: Fixed bug in optimized finding (grand)*parent shell. 2019-06-26 13:46:29 +02:00
Ole Tange ebdc4c641a parallel: Fixed bug #56540: parallel echo $(printf "\257\256") ::: $(printf "\257\256").
parallel: added uq() as function for unquoting replacement string.
2019-06-23 08:31:28 +02:00
Ole Tange 324a9f3a07 parallel: --group-by bug: Column name with Capitals.
testsuite: Re-org for faster execution.
2019-05-06 01:06:48 +02:00
Ole Tange fe4173927f parallel: Fixed: --null conflicts with --resume --joblog. 2019-03-17 23:07:32 +01:00
Ole Tange 321419c73a parallel: Unexplainable bug in --interactive fixed. 2019-02-22 19:00:42 +01:00
Ole Tange 79666b4906 parallel: Include parcat code in sharding to avoid depending on parcat. 2019-02-16 17:23:08 +01:00
Ole Tange 904cda6e19 parallel: --demux initial version. 2019-02-14 01:35:32 +01:00
Ole Tange e79d1d978b bug #55399: Clean up --wd ... when run locally.
bug #55398: set $OLDPWD when using --wd.
2019-01-06 13:45:43 +01:00
Ole Tange 036319dc09 parallel --halt soon,fail=100% </dev/null should not give division by zero. 2018-12-29 23:21:46 +01:00
Ole Tange f9ff5717fe sem --quote should not add empty argument. 2018-12-29 22:33:50 +01:00