mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-11-22 14:07:55 +00:00
parallel: If not using --pipe, --ctrlc is now default.
This commit is contained in:
parent
18fbd383c7
commit
780f50c654
|
@ -131,10 +131,6 @@ cat doc/release_new_version | klipper-stdin
|
|||
https://savannah.gnu.org/news/submit.php?group=parallel
|
||||
https://savannah.gnu.org/news/approve.php?group=parallel
|
||||
|
||||
# No longer updated. Too long and too buggy
|
||||
# doc/pod2savannah_publicinfo src/parallel | klipper-stdin
|
||||
# https://savannah.gnu.org/project/admin/editgroupinfo.php?group=parallel
|
||||
|
||||
== Update Freshmeat ==
|
||||
|
||||
http://freshmeat.net/projects/parallel/releases/new
|
||||
|
@ -174,65 +170,13 @@ cc:Sandro Cazzaniga <kharec@mandriva.org>,
|
|||
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
|
||||
Jesse Alama <jesse.alama@gmail.com>
|
||||
|
||||
Subject: GNU Parallel 20130422 ('Boston') released
|
||||
Subject: GNU Parallel 20130522 ('') released
|
||||
|
||||
GNU Parallel 20130422 ('Boston') has been released. It is
|
||||
GNU Parallel 20130522 ('') has been released. It is
|
||||
available for download at: http://ftp.gnu.org/gnu/parallel/
|
||||
|
||||
New in this release:
|
||||
|
||||
* 10 seconds installation: wget -O - pi.dk/3 | sh
|
||||
|
||||
* HPUX CPU/core detection. Thanks to Javier Tarradas.
|
||||
|
||||
* CPU detection for HURD, IRIX, SCO OpenServer and (old) HPUX.
|
||||
|
||||
* --ctrlc will send SIGINT to tasks running on remote computers and
|
||||
thus killing them.
|
||||
|
||||
* --load now uses 'ps' to see immediately see the number of running
|
||||
processes instead of 'uptime' thus making --load react much faster.
|
||||
|
||||
* Testing on Centos 3.9 and FreeBSD 7 revealed a lot of compability
|
||||
bugs. Some of these required quite extensive changes making this
|
||||
release beta quality.
|
||||
|
||||
* --retries works with --onall.
|
||||
|
||||
* The new --load computation now works on FreeBSD 7.
|
||||
|
||||
* --nice works under tcsh.
|
||||
|
||||
* GNU Parallel is officially supported in NetBSD.
|
||||
http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/parallel/parallel/README.html
|
||||
|
||||
* GNU Parallel is accepted for openSUSE.
|
||||
http://software.opensuse.org/package/gnu_parallel
|
||||
|
||||
* GNU Parallel can be installed under Microsoft Windows (CygWin).
|
||||
http://blogs.msdn.com/b/hpctrekker/archive/2013/03/30/preparing-and-uploading-datasets-for-hdinsight.aspx
|
||||
|
||||
* Excuses for not installing GNU Parallel.
|
||||
http://oletange.blogspot.dk/2013/04/why-not-install-gnu-parallel.html
|
||||
|
||||
* Job advert that requires GNU Parallel competence.
|
||||
http://versium.com/about/careers/
|
||||
|
||||
* Parallelizing Batch Jobs for Fun and Profit.
|
||||
http://mikeseidle.com/tech/programming/2013/03/parallelizing-batch-jobs
|
||||
|
||||
* Processing Transcription Start Sites(TSS) for the entire Mouse genome.
|
||||
http://qbrc.swmed.edu/2013/03/gnu-parallel-speeding-up-unix-commands-and-scripts/
|
||||
|
||||
* GNU parallel is used throughout Scrimer
|
||||
http://scrimer.readthedocs.org/en/latest/
|
||||
|
||||
* GNU Parallel helped making public documents searchable.
|
||||
http://danpalmer.me/blog/articles/2013-04-06-unlocking-hillsborough.html
|
||||
|
||||
* Identifying big movie files (German).
|
||||
http://blackappsolutions.wordpress.com/2013/03/23/wenn-der-plattenplatz-knapp-wird-filme-identifizieren-die-viel-platz-belegen/
|
||||
|
||||
* Bug fixes and man page updates.
|
||||
|
||||
|
||||
|
@ -259,6 +203,9 @@ possible to use output from GNU Parallel as input for other programs.
|
|||
You can find more about GNU Parallel at:
|
||||
http://www.gnu.org/s/parallel/
|
||||
|
||||
You can install GNU Parallel in just 10 seconds with:
|
||||
wget -O - pi.dk/3 | sh
|
||||
|
||||
Watch the intro video on
|
||||
http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1 or at
|
||||
http://tinyogg.com/watch/TORaR/ and http://tinyogg.com/watch/hfxKj/
|
||||
|
|
|
@ -3805,7 +3805,7 @@ sub sshlogin_wrap {
|
|||
. q{ PARALLEL_PID='$PARALLEL_PID'\;export PARALLEL_PID` ;' });
|
||||
my $remote_pre = "";
|
||||
my $ssh_options = "";
|
||||
if($opt::ctrlc) {
|
||||
if(not $opt::pipe or $opt::ctrlc) {
|
||||
# Propagating CTRL-C to kill remote jobs requires
|
||||
# remote jobs to be run with a terminal.
|
||||
# That means input cannot be 8-bit clean, but
|
||||
|
|
Loading…
Reference in a new issue