Added *.pdf.

This commit is contained in:
Ole Tange 2013-09-21 01:25:06 +02:00
parent ad3cb3e6fd
commit 3223797035
13 changed files with 41 additions and 24 deletions

View file

@ -138,11 +138,9 @@ http://www.gnu.org/software/parallel/sql.html
http://www.gnu.org/software/parallel/sem.html http://www.gnu.org/software/parallel/sem.html
http://www.gnu.org/software/parallel/niceload.html http://www.gnu.org/software/parallel/niceload.html
pod2html src/parallel.pod > ../parallel-web/parallel/man.html cp src/*.pdf src/*.html ../parallel-web/parallel
pod2html src/parallel_tutorial.pod > ../parallel-web/parallel/parallel_tutorial.html cp src/parallel.html ../parallel-web/parallel/man.html
pod2html src/sql > ../parallel-web/parallel/sql.html
pod2html src/niceload.pod > ../parallel-web/parallel/niceload.html
pod2html src/sem.pod > ../parallel-web/parallel/sem.html
pushd ../parallel-web/parallel pushd ../parallel-web/parallel
cvs up cvs up
cvs ci -m "New release" cvs ci -m "New release"
@ -174,6 +172,8 @@ New release of #GNU Parallel pidk/0 New in this release pidk/2 See the int
[x] Twitter [x] Twitter
Aspect: Public Aspect: Public
GNU Parallel - for people who live life in the parallel lane.
== Send announce == == Send announce ==
http://groups.google.com/group/comp.unix.shell/post http://groups.google.com/group/comp.unix.shell/post
@ -201,13 +201,18 @@ cc:Sandro Cazzaniga <kharec@mandriva.org>,
Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>, Ryoichiro Suzuki <ryoichiro.suzuki@gmail.com>,
Jesse Alama <jesse.alama@gmail.com> Jesse Alama <jesse.alama@gmail.com>
Subject: GNU Parallel 20130922 ('') released Subject: GNU Parallel 20130922 ('Manning') released
GNU Parallel 20130922 ('') has been released. It is GNU Parallel 20130922 ('Manning') has been released. It is
available for download at: http://ftp.gnu.org/gnu/parallel/ available for download at: http://ftp.gnu.org/gnu/parallel/
This release has no new features, and very few changes, making it a
good candidate for a stable release.
New in this release: New in this release:
* PDF-files of documentation is now included.
* Cloning at warp speed 100 VMs in 1 minute using one command line * Cloning at warp speed 100 VMs in 1 minute using one command line
http://www.beebotech.com.au/tag/command-line/ http://www.beebotech.com.au/tag/command-line/

View file

@ -68,23 +68,23 @@ niceload.texi: niceload.pod
parallel.pdf: parallel.pod parallel.pdf: parallel.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/parallel.pdf $(srcdir)/parallel.pod || true pod2pdf --output-file $(srcdir)/parallel.pdf $(srcdir)/parallel.pod --title "GNU Parallel" || true
parallel_tutorial.pdf: parallel_tutorial.pod parallel_tutorial.pdf: parallel_tutorial.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod || true pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" || true
sem.pdf: sem.pod sem.pdf: sem.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/sem.pdf $(srcdir)/sem.pod || true pod2pdf --output-file $(srcdir)/sem.pdf $(srcdir)/sem.pod --title "GNU sem" || true
sql.pdf: sql sql.pdf: sql
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/sql.pdf $(srcdir)/sql || true pod2pdf --output-file $(srcdir)/sql.pdf $(srcdir)/sql --title "GNU SQL" || true
niceload.pdf: niceload.pod niceload.pdf: niceload.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/niceload.pdf $(srcdir)/niceload.pod || true pod2pdf --output-file $(srcdir)/niceload.pdf $(srcdir)/niceload.pod --title "GNU niceload" || true
sem: parallel sem: parallel
ln -fs parallel sem ln -fs parallel sem

View file

@ -555,23 +555,23 @@ niceload.texi: niceload.pod
parallel.pdf: parallel.pod parallel.pdf: parallel.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/parallel.pdf $(srcdir)/parallel.pod || true pod2pdf --output-file $(srcdir)/parallel.pdf $(srcdir)/parallel.pod --title "GNU Parallel" || true
parallel_tutorial.pdf: parallel_tutorial.pod parallel_tutorial.pdf: parallel_tutorial.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod || true pod2pdf --output-file $(srcdir)/parallel_tutorial.pdf $(srcdir)/parallel_tutorial.pod --title "GNU Parallel Tutorial" || true
sem.pdf: sem.pod sem.pdf: sem.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/sem.pdf $(srcdir)/sem.pod || true pod2pdf --output-file $(srcdir)/sem.pdf $(srcdir)/sem.pod --title "GNU sem" || true
sql.pdf: sql sql.pdf: sql
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/sql.pdf $(srcdir)/sql || true pod2pdf --output-file $(srcdir)/sql.pdf $(srcdir)/sql --title "GNU SQL" || true
niceload.pdf: niceload.pod niceload.pdf: niceload.pod
# If pod2pdf is not installed: Forget about it # If pod2pdf is not installed: Forget about it
pod2pdf --output-file $(srcdir)/niceload.pdf $(srcdir)/niceload.pod || true pod2pdf --output-file $(srcdir)/niceload.pdf $(srcdir)/niceload.pod --title "GNU niceload" || true
sem: parallel sem: parallel
ln -fs parallel sem ln -fs parallel sem

BIN
src/niceload.pdf Normal file

Binary file not shown.

View file

@ -6115,7 +6115,7 @@ sub acquire {
# Acquire the lock anyway # Acquire the lock anyway
if(not -e $self->{'idfile'}) { if(not -e $self->{'idfile'}) {
open (my $fh, ">", $self->{'idfile'}) or open (my $fh, ">", $self->{'idfile'}) or
::die_bug("write_idfile: $self->{'idfile'}"); ::die_bug("timeout_write_idfile: $self->{'idfile'}");
close $fh; close $fh;
} }
link $self->{'idfile'}, $self->{'pidfile'}; link $self->{'idfile'}, $self->{'pidfile'};

BIN
src/parallel.pdf Normal file

Binary file not shown.

View file

@ -2124,6 +2124,18 @@ can be written like this:
@strong{parallel echo @{1@} @{2@} ::: M F ::: S M L XL XXL | sort} @strong{parallel echo @{1@} @{2@} ::: M F ::: S M L XL XXL | sort}
@chapter EXAMPLE: Finding the lowest difference between files
@anchor{EXAMPLE: Finding the lowest difference between files}
@strong{diff} is good for finding differences in text files. @strong{diff | wc -l}
gives an indication of the size of the difference. To find the
differences between all files in the current dir do:
@strong{parallel --tag 'diff @{1@} @{2@} | wc -l' ::: * ::: * | sort -nk3}
This way it is possible to see if some files are closer to other
files.
@chapter EXAMPLE: for-loops with column names @chapter EXAMPLE: for-loops with column names
@anchor{EXAMPLE: for-loops with column names} @anchor{EXAMPLE: for-loops with column names}

View file

@ -129,8 +129,8 @@
.\" way too many mistakes in technical documents. .\" way too many mistakes in technical documents.
.if n .ad l .if n .ad l
.nh .nh
.SH "GNU Parallel tutorial" .SH "GNU Parallel Tutorial"
.IX Header "GNU Parallel tutorial" .IX Header "GNU Parallel Tutorial"
This tutorial shows off much of \s-1GNU\s0 Parallel's functionality. The This tutorial shows off much of \s-1GNU\s0 Parallel's functionality. The
tutorial is meant to learn the options in \s-1GNU\s0 Parallel. The tutorial tutorial is meant to learn the options in \s-1GNU\s0 Parallel. The tutorial
is not to show realistic examples from the real world. is not to show realistic examples from the real world.

View file

@ -2,7 +2,7 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <html xmlns="http://www.w3.org/1999/xhtml">
<head> <head>
<title>GNU Parallel tutorial</title> <title>GNU Parallel Tutorial</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:root@localhost" /> <link rev="made" href="mailto:root@localhost" />
</head> </head>
@ -16,7 +16,7 @@
<ul> <ul>
<li><a href="#gnu_parallel_tutorial">GNU Parallel tutorial</a></li> <li><a href="#gnu_parallel_tutorial">GNU Parallel Tutorial</a></li>
<li><a href="#prerequisites">Prerequisites</a></li> <li><a href="#prerequisites">Prerequisites</a></li>
<li><a href="#input_sources">Input sources</a></li> <li><a href="#input_sources">Input sources</a></li>
<ul> <ul>
@ -116,7 +116,7 @@
<p> <p>
</p> </p>
<h1><a name="gnu_parallel_tutorial">GNU Parallel tutorial</a></h1> <h1><a name="gnu_parallel_tutorial">GNU Parallel Tutorial</a></h1>
<p>This tutorial shows off much of GNU Parallel's functionality. The <p>This tutorial shows off much of GNU Parallel's functionality. The
tutorial is meant to learn the options in GNU Parallel. The tutorial tutorial is meant to learn the options in GNU Parallel. The tutorial
is not to show realistic examples from the real world.</p> is not to show realistic examples from the real world.</p>

BIN
src/parallel_tutorial.pdf Normal file

Binary file not shown.

View file

@ -1,6 +1,6 @@
#!/usr/bin/perl -w #!/usr/bin/perl -w
=head1 GNU Parallel tutorial =head1 GNU Parallel Tutorial
This tutorial shows off much of GNU Parallel's functionality. The This tutorial shows off much of GNU Parallel's functionality. The
tutorial is meant to learn the options in GNU Parallel. The tutorial tutorial is meant to learn the options in GNU Parallel. The tutorial

BIN
src/sem.pdf Normal file

Binary file not shown.

BIN
src/sql.pdf Normal file

Binary file not shown.