Support `Fish and Chips` section
authorbep <bjorn.erik.pedersen@gmail.com>
Thu, 28 May 2015 21:05:13 +0000 (23:05 +0200)
committerbep <bjorn.erik.pedersen@gmail.com>
Thu, 28 May 2015 21:05:17 +0000 (23:05 +0200)
commitbe7404e3371caa2851111bb3bcdc1c26f7ed47f5
tree30ea58c5d0c6c046860fe27c4a2c3766b442d114
parentbe535832f7f4889351df84bad5059bae4db5a95d
Support `Fish and Chips` section

Section names are also used as the title of the list pages, but naming section folders as `Fish and Chips` and similar didn't work very well.

This commit fixes that.

This commit also changes the title casing of the section titles. Some may argue that this is a breaking change, but the old behaviour was also pretty broken,
even for languages that use title capitalizations, as it didn't follow any particular style guide, `fish and chips` became `Fish And Chips` etc.

Now it just turns the first letter into upper case, so `Fish and Chips` will be left as `Fish and Chips`.

People wanting the good old behaviour can use the `title` template func.

Fixes #1176
helpers/general.go
helpers/general_test.go
helpers/path.go
hugolib/menu_test.go
hugolib/page.go
hugolib/page_permalink_test.go
hugolib/site.go
hugolib/site_test.go