Update licensing info

This take the prize as most useless commit to the repo, yet.
Merge branch 'master' of github.com:RichiH/vcsh
Merge branch 'master' of github.com:RichiH/vcsh
Hide hook execution messages unless verbose

I don't think information about which hooks are run should be shown
unless -v is given.

Signed-off-by: martin f. krafft <madduck@madduck.net>
Anchor ignore lines

The lines written to the gitignore file by write-gitignore were not
anchored. This means that a line like

  !.zsh

might cause not only ~/.zsh to be ignored, but also ~/TODO/.zsh, which
is potentially a problem.

This patch simply prepends a '/' to each entry in the gitignore file,
thereby anchoring the entry to the repository root.

Note that the initial '*' must not be anchored, else files in
subdirectories wouldn't be ignored.

Signed-off-by: martin f. krafft <madduck@madduck.net>
Merge pull request #43 from madduck/anchor-ignores

Anchor ignore lines
Improve zsh completion; work in progress
Make zsh not complete on an endless cycle of repos
Implement basename in shell

This is simple enough to warrant a re-implementation to avoid spawning
subprocesses.

Signed-off-by: martin f. krafft <madduck@madduck.net>
Remove extraneous space

Signed-off-by: martin f. krafft <madduck@madduck.net>
Update PACKAGING
Merge remote-tracking branch 'madduck/shell-improvements'
Improve basename()
Merge branch 'zsh-completion'
Implement zsh completion for "run" and "rename" subcommands

Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Merge branch 'zsh-completion'
Remove blank line from changelog
Move AUTHORS to CONTRIBUTORS
Update CONTRIBUTORS
Rename `vcsh setup` to `vcsh upgrade`