Fix hugo server "Watching for changes" path display
authorAnthony Fok <foka@debian.org>
Sat, 19 Dec 2015 12:19:31 +0000 (05:19 -0700)
committerAnthony Fok <foka@debian.org>
Sat, 19 Dec 2015 12:19:31 +0000 (05:19 -0700)
commitde82404d35bc0673ca4fe5c400945b3fc4e9aae2
treeb7947b5df25e3e10037230ccd9299edaac08d07c
parenta1d232f4b674dcdc7757ccc3bdae2f95f0733720
Fix hugo server "Watching for changes" path display

especially when the given `--source` path is a relative directory.

Also, when `--source` is specified, make WorkingDir an absolute path
from the very beginning, to be consistent with the case when `--source`
is not given.  Otherwise, the function name helpers.AbsPathify(), which
prepends WorkingDir to a relative path, does not really make sense.

Fixes #1721
commands/hugo.go
commands/server.go
helpers/path.go