Fix typos in documentation
--- a/taktukcomm.pod
+++ b/taktukcomm.pod
@@ -108,8 +108,8 @@
 =item B<int taktuk_get(const char *field, unsigned long *result);>
 
 gets some information from B<TakTuk> and places it into result. Currently
-available informations are "target", "rank", "count", "father", "child_min" and
-"child_max". This is a better way to get these informations than environment
+available information are "target", "rank", "count", "father", "child_min" and
+"child_max". This is a better way to get these information than environment
 variables as its takes into account renumbering that might occur after process
 spawn.
 
@@ -125,7 +125,7 @@
 
 C<taktuk_multi_send> sends the content of C<buffer> made of C<length> bytes to
 the set of target processes C<target> present on the set of destinations
-C<dest> (nul terminated characters strings, see C<taktuk(1)> for informations
+C<dest> (nul terminated characters strings, see C<taktuk(1)> for information
 about set specifications for destination hosts and target processes).
 C<taktuk_multi_sendv> is the vector variant of C<taktuk_multi_send> (similar to
 C<writev> system function).
@@ -141,7 +141,7 @@
 =item B<int taktuk_sendv(unsigned long dest, unsigned long target, const struct iovec *iov, int iovcnt);>
 
 sends the content of C<buffer> made of C<length> bytes to process C<target> on
-the host C<dest> (see C<taktuk(1)> for more informations about target
+the host C<dest> (see C<taktuk(1)> for more information about target
 processes).  In this case, the target value might also be
 TAKTUK_TARGET_ANY to target the first process performing a C<recv>,
 TAKTUK_TARGET_ALL to target all processes, or TAKTUK_TARGET_OUTPUT to target
--- a/taktuk.pod
+++ b/taktuk.pod
@@ -66,7 +66,7 @@
 
 =head1 OPTIONS
 
-Caution, in B<TakTuk> options are parsed in the order given on the comand line.
+Caution, in B<TakTuk> options are parsed in the order given on the command line.
 This means that B<TakTuk> is not POSIX compliant regarding options order.  This
 is important as some of the options change the behavior of following ones (and
 only these ones - e.g. B<-l> applies to following B<-m> options). The defaults
@@ -256,18 +256,18 @@
 
 =item C<connector> (errors from the connector command)
 
-this stream contains in C<$line> informations outputed to stderr by a connector
+this stream contains in C<$line> information outputed to stderr by a connector
 command. Relevant fields include C<$host>, C<$peer> and others listed below.
 
 =item C<error>, C<output> (error and output of remotely executed commands)
 
-these streams contain in C<$line> informations outputed by executed command to
+these streams contain in C<$line> information outputed by executed command to
 stdout or stderr (respectively). Relevant fields include C<$host>,
 C<$command>, C<$pid> and others listed below.
 
-=item C<info> (general informations such as help summary or version)
+=item C<info> (general information such as help summary or version)
 
-this stream contains in C<$line> informations outputed by taktuk in response to
+this stream contains in C<$line> information outputed by taktuk in response to
 commands such as C<help> or C<version>.
 
 =item C<message> (messages from running processes)
@@ -452,7 +452,7 @@
 
 at the end of the day, the specification is evaluated for each line of the
 concerned stream and the result printed on the root node.
-Note that the newline has to be added explicitely as C<\n> in the template if
+Note that the newline has to be added explicitly as C<\n> in the template if
 needed.
 
 WARNING: take care of your specification, if the Perl syntax is not correct
@@ -847,7 +847,7 @@
 =item B<synchronize> command
 
 Forces the given command to wait for the completion of deployment, nodes
-numbering and previous commands before executing. This is usefull for global
+numbering and previous commands before executing. This is useful for global
 commands like C<broadcast> which does not wait for nodes numbering. In
 contrary, multicast commands (those that use a set specification as a prefix)
 wait for the nodes numbering and the completion of previous commands. If in
@@ -888,7 +888,7 @@
 instances depending on the given target. This target might be any target
 specification except C<output>. Notice that, contrary to simple C<wait>
 commands, this command is synchronized the same way as C<broadcast>. Thus, it
-should be explicitely synchronized if mixed with non broadcasted commands
+should be explicitly synchronized if mixed with non broadcasted commands
 (otherwise it will be executed before them).
 
 =back
@@ -909,9 +909,9 @@
 target id will be used by any subsequent command that make use of targets (such
 as C<input>, C<message>, C<kill> or C<wait>).
 
-Caution: this value overwrite any target id that could have been automaticly
+Caution: this value overwrite any target id that could have been automatically
 assigned by TakTuk. Therefore, it is not recommended to mix the use of
-explicitely assigned target ids with the use of automaticly assigned target
+explicitly assigned target ids with the use of automatically assigned target
 ids.
 
 =item B<timeout> value
@@ -1082,7 +1082,7 @@
 the peers from 5 to the highest numbered and the peer 1
 
 The target number is a number assigned by B<TakTuk> to all processes it
-executes (succesfully started or not using C<exec> or C<taktuk_perl> commands).
+executes (successfully started or not using C<exec> or C<taktuk_perl> commands).
 By default, this number starts from 0 and goes to the total number of processes
 that have been executed since TakTuk launch minus one.  Target processes of a
 C<TakTuk::send> or a B<TakTuk> command can be expressed with the same syntax
--- a/taktuk_module.pod
+++ b/taktuk_module.pod
@@ -85,7 +85,7 @@
 
 The Perl communication interface for B<TakTuk> is made of functions that can be
 called by scripts executed using the C<taktuk_perl> command of the B<TakTuk>
-engine (prefered way, less installation requirements on remote machines) or
+engine (preferred way, less installation requirements on remote machines) or
 using the B<TakTuk> Perl module provided with the B<TakTuk> distribution.
 These functions are:
 
@@ -93,15 +93,15 @@
 
 =item B<TakTuk::get($)>
 
-gets some information from B<TakTuk>. Currently available informations are
+gets some information from B<TakTuk>. Currently available information includes
 'target', 'rank', 'count', 'father', 'child_min' and 'child_max'. This is a
-better way to get these informations than environment variables as its takes
+better way to get this information than environment variables as its takes
 into account renumbering that might occur after process spawn.
 
 =item B<TakTuk::send(%)>
 
 sends a scalar to a single peer or a set specification (see C<taktuk(1)> for
-informations about set specifications).  The two mandatory fields in the
+information about set specifications).  The two mandatory fields in the
 arguments are C<to> (with a set specification) and C<body>. Optionally, a field
 C<target> might be given. Returns an undefined value upon error.
 
