spellcheck
typo in docs
Removed double 'at' from README
Merge pull request #308 from eddorre/master

Small update to the README.
Fix incorrect formatting of rbenv-help output under MAWK

In systems that use the MAWK interpreter (the default AWK installed with
Ubuntu), the output of `rbenv help <command>` would have no line breaks.
The issue is fixed by changing `gsub` to `sub` in the snippet of awk
commands that are used to extract documentation comments.

I suspect the bug is something to do with the way the '^' and '$'
characters are interpreted by different AWK interpreters (per-line vs
per-string anchors).

If I understand correctly, the purpose of trim() is to remove all line
breaks from the start and end of each sections of a command's
documentation, in which case `sub` should serve the same purpose.
Merge pull request #310 from leocassarani/rbenv-help-mawk

Fix incorrect formatting of rbenv-help output under MAWK
Added 'sources' to the Git ignores.
Merge pull request #314 from jalcine/feature/ignoring-thy-sources

Ignoring Your Sources
Export PS4 when RBENV_DEBUG is set for more informative debug output
Add `rbenv --debug <command>` as a shortcut for setting RBENV_DEBUG=1
Suppress shell warnings when hashing is disabled by `set +h`
Guard against exported `CDPATH` (fixes #316)
rbenv(): preserve multiline output of `sh-*` commands
Fix multiple argument completion with zsh

This changes the zsh completion to omit the final, incomplete command
line argument when invoking rbenv completions, making it consistent with
the bash completion.  Since no built-in completion cares about the
argument list, this inconsistency only affected plugins.
error message when rehash fails on non-writable directory

Fixes #238
tests galore
configure Travis
skip Ruby stuff on Travis
use C on Travis for even less overhead
add hook lookup tests