Merge pull request #160 from avian2/documentation-improvements

Documentation grammar improvements
This commit is contained in:
Mattias Andrée 2013-05-31 20:44:20 -07:00
commit ff3071551b

View file

@ -110,10 +110,10 @@ quoting the given message is printed on standard output.
@command{ponythink} is to @command{ponysay} as @command{cowthink} is to @command{ponythink} is to @command{ponysay} as @command{cowthink} is to
@command{cowsay}. @command{cowsay}.
@command{ponysay} is generally used to decorate your terminal with a random pony, when @command{ponysay} is generally used to decorate your terminal with a random
you start the terminal. But if you know anypony how does like ponies [fat chance] you pony from a shell start-up script. But if you know anyone else who likes ponies
can always make screen-shots of @command{ponysay --q} executions and communication that you can always make screen-shots of @command{ponysay --q} executions and
way over e-mail. communicate that way over e-mail.
@ -668,12 +668,13 @@ especially for shell scripts.
The command @command{__pony=$(ponysay -o 3>&1 1>/dev/null | grep ^pony\ file: | The command @command{__pony=$(ponysay -o 3>&1 1>/dev/null | grep ^pony\ file: |
sed -e s/^pony\ file:\ //g) && (ponysay -of "$__pony" | ponythink -Wn -f "$__pony")} sed -e s/^pony\ file:\ //g) && (ponysay -of "$__pony" | ponythink -Wn -f "$__pony")}
will give you a pony thinking of herself. The command works on GNU Bash, but may will give you a pony thinking of herself. The command works on GNU Bash, but may
not work on less POSIX compatible shells. It works by first getting a random pony and not work on less POSIX compatible shells. It works by first getting a random
use the extra information printed the file descriptor 3 (see @ref{Extra information}), pony and then uses the extra information printed to the file descriptor 3 (see
and fetchs the file name with help of @command{grep} and @command{sed}. The file @ref{Extra information}) to fetch the file name with help of @command{grep} and
name is stored in a shell variable. It the pipes one an execute of ponysay into @command{sed}. The file name is stored in a shell variable. It then the pipes
another executing, using the stored file anme in both executions. This does not output from one execution of ponysay into the second, using the stored file
work on FISH shell because os POSIX incompatibility. name in both. This does not work on FISH shell because of POSIX
incompatibility.
Ponysay can use just about anything as a message because it quarantines the message's Ponysay can use just about anything as a message because it quarantines the message's
ANSI escape sequences, including colour. And is Unicode aware (including combining ANSI escape sequences, including colour. And is Unicode aware (including combining
@ -1063,7 +1064,7 @@ the ponies without magicial abilies should use the value @code{(no magic)}. If t
has magicial abilies but without an aura, use the value @code{(invisible)}. has magicial abilies but without an aura, use the value @code{(invisible)}.
Only humans [here we must call ourself humnas rather than ponies, otherwise the sentance Only humans [here we must call ourself humnas rather than ponies, otherwise the sentance
does not make sense) can se the magic aura, describe the colour that we humans see, not does not make sense] can se the magic aura, describe the colour that we humans see, not
ponies and other creatures in the TV Show [proof, see S01E11 Winter Wrap Up and S02E25-26 ponies and other creatures in the TV Show [proof, see S01E11 Winter Wrap Up and S02E25-26
A Canterlot Wedding]. A Canterlot Wedding].