Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switching to YAML and adding support for optional restructured text parsing #2

Merged
merged 7 commits into from
Jul 8, 2013

Conversation

tychoish
Copy link
Contributor

@tychoish tychoish commented Jul 7, 2013

No description provided.

@tychoish
Copy link
Contributor Author

tychoish commented Jul 7, 2013

hold. not quite ready.

@tychoish
Copy link
Contributor Author

tychoish commented Jul 7, 2013

Now it's better.

@spf13
Copy link
Contributor

spf13 commented Jul 7, 2013

I get RST support, but why switch to yaml? Why not support both. As in
if a Json file exists, use it, if not look for a yaml one and use
that.

@spf13
Copy link
Contributor

spf13 commented Jul 7, 2013

Should have read the commit first as it appears that's what you did
and just switched the doc site to use yaml.
We should do this for the config file as well.

@tychoish
Copy link
Contributor Author

tychoish commented Jul 7, 2013

I'm unconvinced that humans editing json stored in text files by hand is ever a good idea as a matter of practice, but there you have it. The legacy JSON post data should work again, and the docs site shouldn't have anything in it that isn't YAML as an example.

@tychoish
Copy link
Contributor Author

tychoish commented Jul 7, 2013

This commit has the config file as yaml already.

@spf13
Copy link
Contributor

spf13 commented Jul 7, 2013

I picked Json because I find yaml problematic, but agree that Json is as
well and possibly worse.

Toml seems better than both. I wish I had discovered it earlier. I'm happy
to provide support for all 3. Just need an easy way to identify toml. +++
perhaps?

If your not familar:
https://github.com/mojombo/toml

@tychoish
Copy link
Contributor Author

tychoish commented Jul 7, 2013

I pulled out the bit that splits out the metadata section into something more reusable (and fixed a yaml bug of my own creation in the process.) It should be easy enough to add TOML, although none of the go toml parsers conform to the standard established by the JSON parser, so you'll probably have to work a little bit harder to add support. :)

@spf13
Copy link
Contributor

spf13 commented Jul 8, 2013

jekyll uses --- as prefix and terminal of the front matter in yaml.. why not use the same?

http://jekyllrb.com/docs/frontmatter/

@tychoish
Copy link
Contributor Author

tychoish commented Jul 8, 2013

I think the current system for slicing the document up expects that the prefix and suffix be different, and when I tried that the results weren't clear, but we can try again...

@spf13
Copy link
Contributor

spf13 commented Jul 8, 2013

Unless there's a good reason, it's better to stick with the established
standard. Makes for much easier migrations.

@tychoish
Copy link
Contributor Author

tychoish commented Jul 8, 2013

It's non idiomatic yaml to have the final document terminator be ---.

I just tested it on the docs site using the same prefix/suffix, and this causes the splitPageContents function to not do the right thing.

bep added a commit that referenced this pull request Jun 13, 2017
bep added a commit that referenced this pull request Jul 18, 2017
b0470688 Use infinitive mood for titles
96066d1b Update theme to fix JS error
8d500e7d Fix dead key typo in v0.25 release notes
3f6bd838 Add site image for Twitter card
52adf3c9 Fix union description
b1238c98 Document Pages support in union and intersect
14beb0ec Add some more missing aliases
2baad4b3 Add missing functions alias
d3603ef9 Adjust GetPage doc
adeca9f0 Remove unused file
4b0d3393 Regenerate commands doc
436f2a36 Improve Netlify config
94bf0abf Remove tags from menu
2c257180 Add production config
b779fdc8 Remove unused files
fac13f4f Copy edits variables
92726cf0 Copy edits themes and tools
6a058168 Templates copy edits
8cdaa2b6 Update theme
61203de8 Some minor edits of the getting started section
43c935a8 Copy editing of the template func documentation
972f8ba2 Update theme
b9bdfd40 Prefix methods with a "."
4e0bca2b Remove the needsexamples construct
4ac6e828 Update content references to new gohugoio org
646112a2 More copy edits
c6bf314d Update theme
2d75e090 Content fix
ef0564e2 Update theme
6994ef2c Content fix
48c2b9f4 Fix broken links
94806d0c Update theme
29ba55bf Some more copy edits
2a657165 Set unix func to draft
90ba82b4 Update theme
183472a6 Do some copy editing
87db4be7 Remove the tags config for now
52deebf6 next: Cleanup after the big merge
6b07427f next: Final step of merge
45f33bf6 Merge branch 'reword' of hugo-docs-concept into next
f00e68e7 Add release notes for v0.20 - 0.25.1
86c3ac1b Add fREW Schmidt's articles to news
a518ccb9 Fix baseurl
cea93ebe Update archetypes documentation for v0.24
469e504c Explain use of disableKinds to remove default taxonomy
73d616c5 Remove category taxonomy from site config
813a0cb0 Add time to int example for time function
58da4d9e Clean up link formatting on lookup order page
52aedacd Add admonition note to getenv function
9305be17 Make minor tweaks to docs on generated dirs in Directory Structure
ed98ef4e Update dir structure and remove old YT video from Quick Start
240f675f Change baseurl to empty string to fix CSS in dev URL
a4400e8a Remove all temp landing page templating and content
af940ab5 Add temporary tax and terms templates for Announcement page
5c383297 Add temporary Hugodocs.info site migration page
5004ef61 Update output of "hugo help" on Basic Usage page
6df80224 Add CentOS to Install Hugo page
2cef2175 Tweak marketing "copy" for custom outputs on homepage features
ed40185e Clean up language a bit around Configuring RSS entries
0671aed5 Add regenerated docs.json
1b7044b2 Add LICENSE file
578d7978 Release of v0.25.1
e6c38585 Merge branch 'tmp'
e01df481 releaser: Prepare repository for 0.25-DEV
6f462739 releaser: Add release notes to /docs for release of 0.25.1
91a4d55f releaser: Bump versions for release of 0.25.1
d0ee1e45 Add jonbeebe.net to the showcase
a4b499fb Add Hugo/Unix/Vim integration post to press section
ec4cae94 Fix link for pull requests in press.md
c37ea39a releaser: Prepare repository for 0.26-DEV
d89da99d releaser: Add release notes to /docs for release of 0.25
2b11466e releaser: Bump versions for release of 0.25
a8096ce4 docs: Regenerate the docs helpers
d68eaeeb docs: Regenerate commands doc
1c8fff5d docs: Merge docs commit '37c69054e294bf554be03cf7e4c01e1f586e6943'
2afe0747 tpl/math: Add log function
ab4e5da8 Merge commit 'dd78d5b23fe597f4461aa4199401b4e07c0612e2' as 'docs'
31393f60 Remove the docs submodule
aff1ac32 commands: Use example.com as homepage for new theme
b463c5ad releaser: Remove trailing space in fixes list
1a041522 releaser: One more fix
3aade089 releaser: Improve docs submodule handling
0e1bda34 vendor: Fix +-timezones in TOML
2e4ccd3d create: Preserve shortcodes in archetype templates
fd924d18 commands: Create default archetype on new site
e908d955 create: Fix archetype regression when no archetype file
8b620f7a docs: Update
12611e0c Update docs
58ce9213 releaser: Fix typo, change "relase" to "release"
ae3039b6 Update docs
3554fd12 releaser: Prepare repository for 0.25-DEV
1ac4dbb9 releaser: Update /docs to 0.24 [ci skip]
8f69fe57 releaser: Bump versions for release of 0.24
f8c5716a releaser: Update /docs [ci skip]
2ba9a876 releaser: Add release notes draft for 0.24
b7f8d057 Add numfmt to functions list
976c398f Add numfmt to functions list
c43b512b output: Identify extension-less text types as text
19f2e729 Support non-md files as archetype files
0f40e1fa media, hugolib: Support extension-less media types
516e6c6d hugolib: Add disableAliases
175eb008 Take the first crack at some copy for custom output types
176c35d4 Update theme to include theme PR gohugoio/gohugoioTheme#37
3ac3539f Fix typo on output formats
3183b9a2 parser: Fix handling of quoted brackets in JSON front matter
1a282ee4 vendor: Update Viper
fb53987a hugolib: Fix error handling for JSON front matter
6e3bd702 Update theme to reflect NAV changes
662e12f3 commands, create: Add .Site to the archetype templates
422057f6 create: Use archetype template as-is as a Go template
acd7ffdf config.toml: Update links for GH org and forum
4aa12390 Update links to new discuss URL
d78c5b4d Replace all instances of discuss.gohugo.io with new discourse.gohugo.io URL
e731a7aa Fix heading typo for Windows 10 users in install instructions
4231fd69 Update all relevant instances of spf13 to gohugoio in install instructions
411ac930 vendor: Update deps
4345026b releaser: Add TODO
deffb4c3 releaser: Prepare repository for 0.24-DEV
12b844da releaser: Update /docs to 0.23 [ci skip]
b502b9d8 releaser: Bump versions for release of 0.23
781a1539 releaser: Update /docs [ci skip]
af85eb62 releaser: Adjust
882b2b61 releaser: Add release notes draft for 0.23
00e2fe07 releaser: Adapt release logic to docs submodule
d4e8ea3e Move the theme to the new org
481850c9 Add STOQE's tweet
186eacbe Update tweets through mid-June
ccb8300d Update logo link in README
214dbdfb Remove docs building from CI builds
729be807 commands: Adjust docs path
6cee0dfe Add docs as submodule
8be3934b docs: Remove
fbb25014 Update Gitter link in README
bf5e5995 vendor: Update to new org name
86543d6a Change Windows build badge link, take #3
3b47805f Change Windows build badge link, take #2
e6ae32a0 Update Windows build link
5103935a hugolib: Disable shaky leaktest on CI
95386544 Update links in CONTRIBUTING.md due to the org transition
7b99fb9f Update source path in Dockerfile due to the org transition
d531d17b Update clone folder in appveyor.yml due to the org transition
9266bf9d Update import path in snapcraft.yaml due to the org transition
873a6f18 Run gofmt to get imports in line vs gohugoio/hugo
f503d76a Update Makefile vs gohugoio/hugo
93643860 Update README to point to gohugoio/hugo
db46bcf8 examples: Update examples to point to gohugoio/hugo
66d4850b  docs: Update layout references to gohugoio/hugo
715ff1f8 docs: Update content references to gohugoio/hugo
c17ad675 all: Update textual references in Go source to point to gohugoio/hugo
d8717cd4 all: Update import paths to gohugoio/hugo
2d08a296 vendor: Improve GitInfo
a9e551a1 Fix handling of duplicate footnotes
2aafb247 Revert "releaser: Bump versions for release of 0.22.1"
4bd5ce7e releaser: Prepare repository for 0.23-DEV
0f78dd06 releaser: Prepare repository for 0.22.1-DEV
714594a8 releaser: Add relase notes to /docs for release of 0.22.1
dce70fb7 releaser: Bump versions for release of 0.22.1
c84079ba releaser: Add release notes draft for 0.22.1
a30023f5 hugolib: Fix section logic for root folders with subfolders
1f26420d hugolib: Support sub-sections in permalink settings
ff54b6bd commands: Adjust rlimit to 64000
629e1439 commands: Make error on setting rlimit a warning only
26aa06a3 Revert "commands: Remove the rlimit tweaking on macOS"
52a0cea6 docs: Add note on updates for rpm-based distros
8ca586a6 releaser: Prepare repository for 0.23-DEV
e797a94d releaser: Add relase notes to /docs for release of 0.22
21cf464c releaser: Bump versions for release of 0.22
fb5cac70 releaser: Spelling
63311a14 releaser: Add release notes draft for release of 0.22
0f8f5141 docs: Rewrite “Archetypes” article
8744e6d0 Add noindex to alias explanation
39408925 docs: change .Site to $.Site where the global context is masked by the term's context
208d1646 Add additional reference to layout front matter
e47b74d8 Add information about layout front matter variable
00d63215 docs: Use single link element for RSS in example
f1da5a15 hugolib: Make the RSS feed use the date for the node it represents
d5ab7f08 Add noindex tag to HTML generated by Hugo Aliases
55dd533b hugolib: Unexport some internal methods
b82cd82f tpl/collections: Add uint support to In
204c3a9e tpl/collections: Support interfaces in union
fe901b81 hugolib, commands: Improve live-reload on directory structure changes
b3968939 hugolib: Enable nested sections
bef50485 Revert "hugolib: Fix live-reload regression for add/removal of dirs"
49a10430 hugolib: Fix live-reload regression for add/removal of dirs
5be04486 hugolib: Fix disablePathToLower regression
1f55cb76 hugolib: Simplify some test loops
8aaec644 hugolib: Add test for no 404 in sitemap
55c53ae9 docs: Add thislittleduck.com to the showcase
44e6279d Move archetypes from Bud's theme to project dir
d05edb0f Move all shortcodes out of theme and into project dir
5ba50897 Add more tweets
9ccb82fa Add functions file for uniq
e28d9aa4 tpl: Add uniq function
92bb618c Add new tweets through June 3
9412e0b0 Remove Duoshuo from list of commenting services
46b46078 hugolib: Remove some superflous TODO comments
2c2ce33a parser: Add horizontal YAML tags to benchmark
adc0572d docs: Add Nutspubcrawl.com to the showcase
0907a5c1 all: Temporarily revert to BurntSushi for TOML front matter handling
3d9c4f51 parser: Add BenchmarkFrontmatterTags
250ebc1d hugolib: Add some more tags to benchmark
b37d9594 hugolib: Bump leaktest timeout to 30 seconds
4e00bb7f Write CPU and mem profiles from site benchmark script
fdcfcced hugolib: Fix tag calculation in benchmark test
4d0b6653 Fix typo on Hawksworth's tweet for homepage
bdacc320 Move tweet data file to project dir from theme
c940f08f Remove duplicate custom output pages
59c1bdc5 Move custom outputs from CM to templates section
0e363fe7 Remove theme-showcase.md => removing from global nav as well
213ea749 hugolib: Add number of tags as a benchmark know
08a10e5d hubolib: Make the site benchmark output more compact
d83c53a8 Replace "Github" with "GitHub"
9fa71c94 hubolib: Add 10k pages as a benchmark variant
d25d89e6 hugolib: Increase leaktest timeout
89697019 hugolib: Break early from sitemap disabled check
69d92dc4 hugolib: Respect disableKinds=["sitemap"]
d74452cf Add benchSite.sh
978951cf vendor: Update go-toml
00ea027e Clean up shortcode description on homepage and remove extra "to"
f96df8f2 Remove outdated developer tools
f2ede42a Make minor tweaks to home page and news layout
4aff2b6e source: Cache language config
2342df4d hugolib: Add TOML/YAML switch to benchmark
828427ef hugolib: Adjust timeout for leaktest
ce624cc7 hugolib: Add slightly more realistic tag distribution to benchmark
8930e259 hugolib: Add site building benchmarks
8c53afdb Move assets used in content files into images/ subfolder
0d9ce481 Add _headers file for cross-origin issues with SVGs
fede945d Add home page to hugoDocs
f4c1efc6 Make assets used in content files theme independent
710300cb docs: Update overview/usage
93cab620 Update snapcraft.yaml
b68758a9 Update _index.md to show more intuitive link titles
7fd64f19 Merge bp/theme-design branch containing Bud Parr's new design
19de4476 hubolib: Remove the regular page restriction from .Site.GetPage
37e37877 docs: Fix parameter name in YouTube shortcode section
b5b41c44 hugolib: Refine allKindsInPages
bde807bd travis: Update Go versions
612f6e3a hugolib: Fix ref/relref issue with duplicate base filenames
50d11138 hugolib: Add a cache to GetPage
e0c2e798 hugolib: Support regular pages in .Site.GetPage
87203139 cache: Add a simple partitioned lazy cache
ccf1fcb0 Remove single.html references from homepage template
a91c2705 docs: Add furqansoftware.com to the showcase
99412bfe docs: Delete `brew update` from docs
f4d9612e Update console message in sample code for brew installation
2e693d1e Remove "brew update" from install page
801ab9f5 Remove "brew update" from install page
421a4694 cmd: Replace flagChanged with pflag.FlagSet.Changed
0a40cb43 docs: Add tutswiki.com to the showcase
d460159a docs: Regenerate commands docs
8b49c3a1 hugolib: Enable leaktest
bcd32f10 commands: Remove the rlimit tweaking on macOS
62fe640d vendor: Update libs
fbb78b89 hugolib: Speed up GetPage
6c560288 hugolib: Add BenchmarkGetPage
89b85aed releaser: Disable flaky test
4113693a tpl/cast: Handle template.HTML and friends in ToInt
f41f7282 Remove Unmaintaned Frontends from Tools.
8ddc7a5c releaser: Prepare repository for 0.22-DEV
f63ee656 releaser: Add relase notes to /docs for release of 0.21
1a965e5d releaser: Bump versions for release of 0.21
baa414ae releaser: Add a new step
cdf32f08 releaser: Update ldflags
98e333b3 vendor: Update golang.org/x/sys/unix
a0096213 releaser: Add release notes draft for 0.21
a119ef69 tpl/time: Re-add the time example
1f9e8dcc tpl: Make the Namespace func signature explicit
ebd636e4 releaser: Delay the version bumping
4d1989d5 releaser: Fix tag detection for changelog when doing a main release
a59525b0 tpl/time: Remove asTime template func mapping
3954160a tpl/time: Support overlapping namespace and template func
93c5774d tpl/collections: Make IsSet WARNING less chatty
77d2fe78 docs: Add ttsreader.com to the showcase
405c2f68 tpl/images: Fix error handling in Config
00945628 Remove showcase
58d4c25e tpl/collections: Use Feedback log instead of Error in IsSet
38661c17 tpl/collections: Log an error on unsupported types in IsSet
42fbded1 docs: Regenerate docs helper
10287263 output: Fix output format mixup in example
27e88154 docs: Fix incorrect path in templates/list
f1c29b01 tpl/collections: Add support for interfaces to intersect
93b3b138 tpl/lang: Add NumFmt function
e92ce83d docs: Update references to JSON
4c427f6a docs: Fix minor grammar issue in shortcodes.md
e682fcc6 hugolib: Fix RSSLink vs RSS Output Format
b6ea492b tmplimpl: Add support for ellipsed paginator
6e2f2dd8 hugolib: Fix output formats override when no outputs definition given
ac57a388 Add more 2017 tweets for homepage
765fd441 Remove GH buttons to test performance change
ef8ed989 Add back CRP for speed tests
94b5be67 commands: Skip .git directories
c7646551 Dockerfile: Remove ENTRYPOINT
af72db80 hugolib: Handle shortcode per output format
e951d657 hugolib: Handle any errors in processShortcodes
2bcbf104 hugolib: Prepare render per output format
1e4d082c hubolib: Refactor site rendering with an "output format context"
1d70aa98 docs: Add carnivorousplants.co.uk to the showcase
6fc7337a docs: Add worldtowriters.com to the showcase
ddaf6941 docs: Add ocul.on.ca/topomaps to the showcase
a28fbca6 docs: Fixed incorrect specification of directory structure
544f0a63 hugolib: The deprecated Extension, Now and TargetPath will now ERROR
5794a265 commands, hugolib: Deprecate disable404, disableRSS, disableSitemap, disableRobotsTXT
5d6d5221 Add anchor titles to all links on partial templates page
c022b4bb Add more links to partial templates page
ebf677a5 hubolib: Embed Page in WeightedPage
58d9cbd3 hugolib: Improve shortcode error message
7d399904 helpers: Don't clean the path before Join
9b202862 commands: Use paths from PathSpec for walker
c9976155 docs: Fix bash command in tutorials/github-pages-blog
9b5fac0b Fix menu for "What is Hugo" page
9b080dc6 helpers: Don't clean path twice
231c0a7e docs: Fix typo in templates/functions.md
5575ed44 docs: Update datafiles.md
42f4ce15 hugolib: Add default config for ignoreFiles
14555f13 Fix broken link on templates/introduction page
cff2f313 tpl: Add some GoDoc info to template func docs
f9e41f64 releaser: Push the tag before goreleaser is run
8f2ab5f4 i18n: Simplify code for detecting of untranslated id
cce49997 i18n: Add tests
3dd949d9 tpl/urls: Make urlize return a string
a40d1f6e i18n: Improve the detection of untranslated string
9c17fcb4 Update slug translation in multilingual.md
635b3bb4 docs: Add documentation on slug translation
08c0de5c tpl/data: Clean up data namespace
1cf2f3dc tpl/data: Move cache logic to separate file
5f095c27 tpl/data: Shorten some internal func names
f604076d tpl/images: Fix embedded sync.Mutex
f69df916 tpl: Add basic tests for all namespace init funcs
690b0f8f tpl: Add docshelper for template funcs
e2b067f0 tpl/partials: Remouve unused method
0e226042 tpl: Fix the remaining template funcs namespace issues
4714085a  tpl/urls: Make it a package that stands on its own
55f90a3a tpl/transform: Make it a package that stands on its own
ee5aa84f tpl/time: Make it a package that stands on its own
4a346346 tpl/safe: Make it a package that stands on its own
b958c0c1 tpl/os: Make it a package that stands on its own
fc77b630 tpl/inflect: Make it a package that stands on its own
a432c90a tpl/images: Make it a package that stands on its own
9aee8ace tpl/encoding: Make it a package that stands on its own
744dccbe tpl/crypto: Make it a package that stands on its own
8a49c0b3 tpl/collections: Make it a package that stands on its own
a3bf118e tpl/compare: Make it a package that stands on its own
65615573 tpl/data: Make it a package that stands on its own
0ab23eb5 tpl/strings: Make it a package that stands on its own
eefa0703 tpl/math: Make it a package that stands on its own
c5373efc tpl: Add TemplateFuncsNamespaceRegistry
8f95172c releaser: Disable shaky test
f4857661 Add txtpen to the Commenting Alternatives section
906ad232 Change temporarily ghdocsrepo field in site config
c616ade9 Add logic and operators tags to where.md for better discoverability
044b2389 Add regex101.com reference to both RE functions
c2a5952f Add regex101.com reference to both RE functions
8b94418e Add link to regex101.com for replace/find RE
71471f13 Remove opinionated code blocks (Third round)
bc9a6491 Clean up code block for ids and classes (Second round)
e4336f06 Fix minor typos in "where" function page
8e151a93 Clean up all list templating samples
abe797c9 Clean up code block (First round)
4b637ac0 docs: Replace cdn.mathjax.org with cdnjs.cloudflare.com
b6dc570c Update MathJax official CDN and respective code block
de7c32a1 tpl: Add template function namespaces
154e18dd Render 404 in default language only
565a78b1 netlify: Add some security headers
355736ec livereload: Fix data race in close
86f36c38 Comment out path frontM override in cm-organization page temporarily
93a447c5 docs: Fix typos
eaf75a18 vendor: Update cobra and pflag
8d0917af hubolib: Narrow a test assertion
718c0e14 releaser: Fix broken test build
d6957c19 releaser: Skip Git test on Travis
a695202f release: Add relase notes for 0.20.6
fea4fd86 hugolib: Avoid index.md in /index/index.html
656f8188 docs: Regenerate commands docs
f0f69d03 commands: Make first letter of flags' usage lowercase
8fbec599 vendor: Update cobra and pflag
d163576c Add blank content file for new numFormat function
e55399f5 releaser: Fix some of the fpm fields for deb
5ad2f176 hugolib: Make missing GitInfo a WARNING
202fa954 Update custom output formats description to mention extensiblity
0c435aaa Update description for output formats
162d3a58 docs: Add notes about some output format behaviour
fd5109b6 releaser: Fix ldflags setting
88d81110 docs: Remove temp release notes
4ac60e4c docs: Add relase notes for 0.20.5
b332d93e docs: Add a time to 0.20.4 release docs
b096a10f releaser: Add relase notes for release of 0.20.4
24be139c Add -linkmode external
3e0f1ad7 Set extldflags to static when building
0bd0593a releaser: Add relase notes to /docs for release of 0.20.3
c6e4aff1 release: Adjust release notes for 0.20.3
c0f491ab releaser: Add relase notes draft for release of 0.20.3
67746f36 releaser: Fix a Go vet complaint
7f6430d8 Automate the Hugo release process
0e87b18b hugolib: Fix handling of zero-length files
e98f885b hugolib: Prevent decoding pageParam in common cases
6498d73c helpers: Delete RenderingContext.getConfig
b5b6e81c hugolib: Ignore non-source files on partial rebuild
90d3fbf1 tplimpl: Add translation links to the default sitemap template
5f3ad1c3 commands: Import Octopress image tag in Jekyll importer
8cd3ea56 Fix check-vendor logic in Makefile
9c72fa36 Move lookup order section within lookup order page
8fb94fa4 Add note on Golang regexp library to findRE and replaceRE funcs
6aaf47be Remove the pesky .DS_store from the site and improve .gitignore
1b867649 Correct typo in cm-types page
e63c2fb1 Remove extra parentheses in GetPage function example
21ebf481 Remove extra parentheses in GetPage function example
d3041306 Clean up links in RSS templates
79355410 Remove check-vendor from make check
d6818f23 vendor: Fix go-toml
592e055f Add check-vendor target to Makefile
e97837f6 Fix typo in Format function
4a2148e2 Clean up list ordering and grouping; add ref to Format func
c67f09b2 Update signature for len function
999ba8d4 Add len to functions list with examples
246bb068 Fix heading structure for newest releases
6cba8ff7 Fix minor typos in Release Notes
2d1854f7 Add 20+ Release Notes
b1ce0d98 Fix .Date.Pages typos across the board
f7fae4b1 Fix .Date.Pages typos across the board
ab692e73 hugolib: Log WARNING only on unknown /data files
7cdc244a docs: Add txtpen as alternative commenting service
ed0c3ec4 Fix .Data.Pages range in sample
b5e32eb6 docs: Fix .Data.Pages range in sample
66ec6305 docs: Add 0.20.2 release notes
1cf29200 tplimpl: Allow text partials in HTML templates
fcca2cad Clean up single page and list template explanations further
318a75ec Update homepage terminal to govendor install instructions
74da85ed Fix small typographical errors in shortcode templating page
d557ca80 Explain use of .Params in shortcode templating
807f4519 Make small typographical tweaks to homepage template
8f70189a Fix typographical errors in lists.md
e8457556 Beef up explanation of _index.md in homepage content
452bd58a Add admonition note to GitHub hosting
9ed90b70 Add more in-page references to date-related page vars
0fff8177 Propose archetype usage for summary divider in content-management/summaries.md
8aaa5e17 Fix typo in content-management/types.md
26f87754 Fix broken link in toc.md to page variables
c5e2fa22 Fix link in cm-cross references
83fba815 Fix links in content-management/front-matter.md
8ccee671 vendor: Update dependencies
86a97dbd docs: Add Netlify badge if on Netlify
5e2e62d9 Get versions back to 0.20-DEV
8ac1fcd0 Prepare release 0.20.1
0ed3beec docs: Add 0.20.1 release notes
077005e5 output: Fix base theme vs project base template logic
efc0e05c docs: Add sanjay-saxena.github.io to the showcase
ab7f43e1 Update math function page to include "add" usage with strings
6d2ea0f7 hugolib, output: Do not lower case template names
45c74526 hugolib: Must recreate Paginator on live-reload
e765b43e hugolib: Avoid recreating the Paginator on copy
3b677594 hugolib: Avoid processing the same notify event twice
da022418 Remove unnecessary keys from config file
81fa0a45 Adjust all metadata partials to use absURL and relURL
7ee73ffd Update scripts to use absURL func
5fad8a9d snapcraft: Go 1.8.1
9a1c3f42 Add CLI Overview
aa0c2bd6 Add Emacs Easy Hugo to "other tools" page
26777720 Fix env var description in configuration.md
24ae7df1 Add mention of output format configuration to configuration.md
0b51849d Remove wip badge from output formats page
08ff6f61 Do a small language cleanup for output formats page
33db4143 Update custom outputs title and aliases
6652cb8b Move custom outputs to templating section
9ec00725 hugolib: Final fix of rssURI deprecation
cfd3af8e hugolib: Only show rssUri deprecation WARNING if it is actually set
4c6fec56 all Bump to 0.21-DEV
dac0d4a6 all: Prepare Hugo 0.20 release version
03ec2b33 docs: AddHugo 0.20 Release Notes
2ea0e17b Update incorrect titles in example front matter
18f5f3c1 docs: Add Emacs plugin easy-hugo
308678aa docs: Add siba.ai to the showcase
b50796e3 Add siba.ai to showcase
e73a35de hugolib: Remove unused line
c9731b2c hugolib: Delay deletion of Page.Now()
9ebbf1b0 docs: Add docs about output format linking
2874fc75 hugolib, output: Add NotAlternative to OutputFormat
9e69a92e hugolib: Deprecate rssURI
31014f0a Fix typos in yt shortcode description
f80b90b9 Add back CRP
9f1c72ee Fix typo for code block on templates introduction
0902a1c0 Make toc font size less obnoxiously large
8f60e9ac Update single page template example
bd40c73f Add datatable shortcodes and custom outputs draft
f9df1ed6 Change datatable shortcode to articlelistshortcode
9a8b65d8 travis: Go 1.8.1
7b2e1b0b hubolib: Do not add missing trailing slash to command line baseURL
3ce3917e Remove mention of v0.20 in Getting Started
aa5fddd5 Change width and height of search icon in SVG dimensions
1b638005 Fix links in content-management/front-matter.md
c05526d6 Remove "Using Hugo's Server in Production" section
0b4c1af0 Add some improvements to getting-started/usage.md
63034b10 Keep names of content formats more consistent
39f1401b Keep the name of content formats more consistent
2e639d95 Make a small casing fix on installing page
e975a07f Update press.md
2329545a Favor HTTPS and use ref.-style links more consistently
7ad721fd hugolib: Add .Site.Params.mainSections
5714531f hugolib: Only do link transforms etc. on HTML type of pages
3c405f51 all: Document the Output Formats feature
95808724 hugolib: Update deprecation vs Hugo 0.20
af99a590 output: Add some sane defaults for output format
83dcf5f3 Add SiteGetPage example to taxonomy templates
45bf976b Add Li-Wen Yip press additions to articles data file
7ad5d51e Update lastmod for single page templates
c7816c5b Update single page examples to use more recent Hugo features
7d60b1a5 Update mixed param type error for shortcodes
abe58bf5 Remove more wordiness from shortcode parameter type intro text
7ad76bfa Make yet another typo fix in shortcode templates
2e981048 Clean up shortcode templates
74d331ba Change to Template Lookup Order for temp-lookup linktitle
78164269 Fix heading typo in cm shortcodes
56d459d6 Fix heading in cm-shortcodes
3375fc2b Fix heading in cm-shortcodes
260b55ea tpl: Set RenderingContext.Config in markdownify
8f09e5f6 helpers: Add new properties to ContentSpec
c4a11655 all: Handle all errors
35fffad1 Update content-management/multilingual to reflect new TOML support
bf2d2bbe Fix typo: "KaTex" → "KaTeX"
e77bb13c media, output: Fix spelling
e6e1aca3 docs: Disable GitInfo by default
f3b4a0e9 docs: Add info about Pygments installation in installing.md
0dd6890e docs: Add article by Li-Wen Yip to press section
119182aa Add sections_weight to all content files
ce428a9c Update trim description with note on whitespace
fe78595c Add emphasis to trim function explanation
6650fae7 tpl: Fix nil pointer in Tree()
f4b12935 Fix typos in syntax highlighting docs
6b7c8497 Update trim explanation per gohugoio/hugo#3279
b31da911 docs: Properly capitalize GitHub
4b1dfc1d Update govendor instructions in source install
14255871 hugolib: Add optional outputFormat to Ref/RelRef
a883948c Register all media types when in server mode
bc36d468 tplimpl: Reintroduce the double template lookup in Partial
7da1b659 all: Use the configured output types to resolve template type
868f89d5 hugolib: Improve render error handling
04d80e6e commands, helpers: Add correct verbose log level to the global loggers
0802f79e output: Make template name lower cased
10ff2f31 hugolib: Read media types and output formats from site config
f8d555cc media: Add DecodeTypes
c9aee467 output: Add output formats decoder
d6e8b86f output: Add CSV to the global output formats list
2cf2b483 Add language-hugo Atom plugin to dev-tools editors
dba7e38a Add embedded SVGs example to dict function
af3230aa Fix typos and add explanation on configuration.md
77647be7 Expand static dir explanation in dir structure
a098081c vendor: Update go-i18n
5d7eeead docs: Remove localhost part from link
8b5b558b tpl: Rework to handle both text and HTML templates
53eee8a4 Update Mmark info to show ease of use with MathJax and KaTeX
b3819aa0 Add esaezgil.com to showcase
27610ddd hugolib: Don't ignore errors from applyDepsIfNeeded
6b29bccf hugolib, i18n: Update tests with flat format and TOML files
28fdd71c vendor: Update go-i18n
fe8462b2 docs, examples: Use TOML for i18n config files
d122260d vendor: update goorgeous
a037b855 docs: Add blog of Enrique Saez Gil to the site showcase
7eb71ee0 Revert "tpl: Rework to handle both text and HTML templates"
c97dae40 hugolib: Use Page Kind in template errors to prevent log spam
0aeadfd0 tplimpl: Add test with failing partial
5c5efa03 tpl: Rework to handle both text and HTML templates
631833e9 Add missing comma in Supported Content Formats page
561edc0c Add fm-specific Mmark syntax per bep suggestion
8d65b360 Add fm-specific Mmark syntax per bep suggestion
484bbd1e Add fm-specific Mmark syntax per bep suggestion
3d7960e1 Fix typos in Mmark section in content formats
969178b6 Fix typos in Mmark section in content formats
5a59b0fd Add Mmark section to content formats
e491b309 Add Mmark section to content formats
73c1c7b6 vendor: Update cobra
67076e58 Add example to "now" function
f911b107 media, output: Add CSV type and format
ab07457e Update with temp GA code
d1709df3 Fix broken link at the bottom of shortcodes.md
904eaa8d Fix incorrect syntax decl in cm-shortcodes
7e3805b5 Fix odd formatting in cross-references
45aad24e Add note on Mmark with MathJax to formats doc
d98cfe10 Update nginx config in 404 templates
fb94d4c9 Fix terms template lookup order
4d27a27b Update broken links in customizing themes
bf4015d6 Fix typos in vimeo sc description
001cd27c Clarify custom class to yt and vimeo shortcodes
0c770e40 Add warning to isset function for lowercase site config keys
a649a7ae Add firstname.club to showcase
763dd22c Remove how-to-use docs-page
d2829694 Fix inconsistencies in FM categories
530002e6 Update GitHub deploy
d7d5771a Update gh deploy
68969470 Update content to use Hugo's built-in menu
05949c90 docs: Fix typo/source link in firstname.club showcase addition
d5036c3a docs: Update link to Disqus alternative Livefyre.com
af1f9ecf docs: Add firstname.club to the showcase
42a4f6f9 tplimpl: Fix map data race in URLLock
79b34c2f tplimpl: Fix deadlock in getJSON
de558c3e Remove Livefyre from commenting options
a05fbce1 Remove unnecessary pre 2.4 git docs from GH hosting instructions
5758a6d6 Update GitHub pages hosting
b286c7d9 Remove intelligent posts - stale issue - from roadmap
e1645544 Update taxonomy templates
3c6b16d5 vendor: Update fsnotify with several Linux-fixes
87b3cd46 hugolib, helpers: Reduce log level to WARN on .Render for non-regular pages
8b06205a Add "tip" shortcode and documentation
5989c4d4 helpers, output: Fix spelling
af55ec76 hugolib, output: Gofmt
70080e3d Merge pull request rdwatters/hugo-docs-concept#57 from moorereason/iss31
f2fbf0b2 media: Add some more relevant MIME types
da717759 Add function signatures
3d6d55d6 Remove concept documentation for time being
c698a77d Fix breaking yaml in delimit function
d688bd98 Add alias for old MathJax tutorial
7a1f9a6a Update signature fields
dbbbd498 Add MathJax to supported formats
1989c17e Add old MathJax content to content formats page
0819a044 Add intro text to hosting and deployment
8366049a Add intro text to hosting and deployment
f514681d Remove all tutorial-related content from install guide
db09419d Update readme todos and clarifying readFile w themes
0a6bc386 Fix broken link in list page templates
9c652071 Fix broken link in list page templates
109a6a59 Move list and homepage content to list templates page
e6511dff Remove findRE TOC example
49232736 tplimpl: Fix lookup with non-standard layout folder
930a3df1 hugolib, output: Restrict Render to regular Pages
e49a2b83 hugolib: Fix Render layouts for list pages
9a0aa5fd hugolib: Wrap pageOutput create in sync.Once
0aaf3c56 hugolib: Fix panic for Permalink in 404 etc. templates
ee4a33b1 commands: Fix broken commandeer
09c88e84 output: Rename HTMLType etc. to HTMLFormat
24c17702 hugolib: Revise paginator alias path handling
b7ed67d4 hugolib: More TODO fixes
3cd97951 hugolib, layout: Consolidate RSS template handling
ee75e299 Remove the now superflous defaultExtension
15b64d51 all: Propagate baseURL error to the callers
148fedd2 hugolib, tplimpl: Use OutputFormats to create atom links
ec01c3a7 hugolib: Add 404 test
5761b93c hugolib, output: Fix RSSLink vs output formats
87188496 hugolib, output: Handle aliases for all HTML formats
0c4701f0 hugolib: Update site stats to take output formats into account
d851d6b9 Add custom protocol support in Permalink
8bcc08e3 media, output: Add Calendar type
dbb83f92 hugolib: Read default output formats from site config
4aaed87d hugolib, media: Make the MediaType available to the templates
c7dbee23 hugolib, output: Add Rel to the output format
29d3778b docs: Move the rough custom output formats spec to docs
1b2be5e8 hugolib: Add OutputFormats with permalinks to Page
baa29f65 output: Rework the base template logic
c7c6b47b hubolib: Pick layout per output format
08fa2b11 hugolib: Fix layout lookup order for Render func
6178238a output: Speed up layout calculations
df953839 hugolib: Speed up URL handling
a49bf870 hugolib: Remove siteWriter
d76e5f36 hugolib: Pull all alias handling into one file
ad8cea87 Refactor layout resolve to a descriptor/adapter pattern
4c2abe00 Rename OutputType to OutputFormat
6bf010fe hugolib: Refactor/-work the permalink/target path logic
c8fff950 Implement the first generic JSON output testcase
3ec5fc35 hugolib, output: Incorporate suffix and type in layout resolve
f091fc23 hugolib: Add basic setup for output def per Kind
03122e51 hugolib: Revert to using Page as the render chan type
e5200dda hugolib: Remove the copying in the renderRSS
a8244658 hugolib: Put back taxonomy term paginator logic lost in rebase
50c64415 hugolib, output: Add theme logic to LayoutHandler
348834d0 hugolib: Add a PageOutput wrapper for rendering
254cd89c hugolob: A first incorporation of output types in rendering
10de0771 hugolib: Use the new layout logic in Page
3bb52bf7 output: Move layout logic to the output package
d3d2c63d output: Add output type
c4989c39 Add MediaType and a crude implementation
047e039b Make docsearch config async and defer
0d5146a8 Tweak content
9262c5b3 Exit -1 on ERROR in non-global logger
e0cfe258 Add first round of custom output content
2bea9d0c Revert "tplimpl: return an error on unsupported type in isSet"
850a08a4 Move all files to theme
0796957d Fix paths to indicate theme path and leave a note about it
1b92c8b7 Change RSS description from full .Content to .Summary
50c24e07 Move to theme folder
2ac2fa93 Remove extraneous config key-values in config.toml (continued)
b14b6596 Add Hugo SFTP Upload tool to dev tools
1517384b Remove more extraneous config.toml values
a479cb13 Update all uses of readfile SC to use root path
17b21e0a hugolib: Correctly identify "my_index_page.md"
02501129 Update GH pages tutorial
55407e34 Merge pull request rdwatters/hugo-docs-concept#52 from digitalcraftsman/ga
a3f46c9d Resolve config conflict for taxonomies
8cfea6b1 Update config GA
847d3d4f Remove extraneous values from config.toml per convo with BP
043b4e49 Fix Hosting on GitHub tutorial
22351f4a Switch to Hugo's internal GA variable
7f68e319 snapcraft: Bump version to 0.20-DEV
2ed75f34 snapcraft: Add vendoring support
767ea0a0 Update to muli font across the board
32fc7534 Mix font faces
56c61466 Test out serif font on body copy
0381c06d Remove outdated warning about imageConfig not working
9d9ec1dd docs: Add Hugo SFTP Upload to the tools section
9f0b02b8 commands: Fix case of createpath in new.go
a159feff create: Delete redundant viper calls
30b43476 Add GitHub stars
b5c13109 Make more color changes per Bud's suggestions
0c0ec81d Make more color changes per Bud's suggestions
8b5e4d73 Update footer color to match news site
01a296dd Add navigation design changes per Bud's suggestions
2dab2351 Test adding events to codeblocks
bc055d0a Fix typos on after function page
fc826d5f Update after function with combo example
683011a6 Fix typos on summaries page
09aed316 Add admonition note for CJKLanguages and Hugo summaries
8bfc8828 Fix odd font sizing for code
d07ff9d2 docs: Remove dead links, consistent formatting...
c830861e Add example usage to seq function
f1b1df50 docs: Fix typo in templates/functions.md (#3214)
36bbadec Add final copy for directory structure
b8cfe226 Improve Netlify copy to reflect Netlify design blog
77b26b71 Improve Netlify copy to reflect Netlify design blog
ce78b00f Fix search colors on homepage replacing with SVG
73ede162 Fix breadcrumb to take full section name
fdd20af5 Fix typos
559b4007 commands: Keep "." directories on cleanDestinationDir
5e191ccf docs: Add bharathpalavalli.com to the showcase
6411cbf9 Fix site nav toggle on mobile
ddaebc4e Fix homepage search colors
e5e175c7 Remove test page for yt shortcode
4d8532ab Try out dark header per bp mockup
4df25162 Fix capitalization consistency for markdown term
20bf194f Fix homepage SVG logo
1cbccec3 Add back embedded crp in site header, perf test
b56a888e Align tags to the left in article header
ff9d4635 Switch header logo to img - too big for CRP
f43481f2 Fix heart icon on homepage
d359d63a Add back CRP and switching header logo to embedded svg
08738d38 Add back CRP and switching header logo to embedded svg
d1ab36a4 Merge pull request rdwatters/hugo-docs-concept#48 from sethmacleod/patch-1
15317f21 Fix typo
d3cd68e6 parser: Improve TOML frontmatter parser performance
f816f2bd Add updated Netlify tutorial
68f4cd82 Removing .Site.Recent
e3f79885 Update site.recent closes #46
ff2931c6 Remove all bloat from video sass partial
594a9691 Add yt shortcode
3fa7bc9c Revert "Add support for a flatter and simpler language file structure"
3518de10 Revert "vendor: Fix broken i18m definition"
7c48ad57 vendor: Fix broken i18m definition
0e75f6e7 Add support for a flatter and simpler language file structure
68368bb0 Tweak env var config content
6eddb3e5 Revert "helpers: Add a Debug method to DistinctLogger"
d134b397 Remove editor from config docs
9e2b548b Fix URL for emoji cheat sheet
95597b8a Fix URL for emoji cheat sheet
50d95b94 Add emoji instructions to supported formats in cm
917e26a8 Add tibobeijen-nl to showcase
f74d9c81 Add tibobeijen-nl to showcase
5e6bbd69 Fix typos
6e03c96a docs: Add tibobeijen.nl to site showcase
190dcb59 Improve admonition semantics
1ca6a276 Add ns field to all func files
8c611c13 Remove unnecessary comments from header and baseof
4382a8a6 helpers: Add a Debug method to DistinctLogger
9dfb9c14 Case insensitive translation of the 'more' tag when importing from Jekyll
c2ffdfab docs: Fix documentation of non-existent 'editor' config
2390c000 Add back CRP
fa1c7d1f Update shortcode templating
09d0120d Update to use muli as font
51e42a3a Add parent to shortcode docs
fbc35a84 Add parent to shortcode docs
a9966103 docs: Change OS X to macOS in README and CONTRIBUTING
491d4068 docs: Fix CONTRIBUTING.md
e4c59bf0 Merge pull request #35 from rac2030/firebase
10b05a8f Merge branch 'master' into firebase
ab5cf356 Make small tweaks to language used in "Hosting on Firebase"
d8923eb6 Update to new go-toml API
09384837 Get rid of extraneous icons on homepage
2f02dfa7 Add some 🔥 ❤️️
5ee2949b Remove gratuitous notes markdown
c94abaff Fix SVG on homepage
d6093aba docs: Update contributing guides
770b9ac7 Fix JSON front matter expl per gohugoio/hugo@ede452d
b64f808e Update license page to include download
1849c7e9 Add Red Hat and Fedora to installing.md
0fe6d98b Update OSX to macOS across the board closes #33
7071026d Add IE=Edge to meta to fix broken SVGs on IE11
b87eed3e Fix overflow issues with HP in IE11
110f3086 Fix more IE11 homepage layout issues
78cc9e20 Fix more flexbug issues for IE11
1b6431e1 Remove extra scroll bar in toc
b0c3f566 Make more typographical fixes to the front matter page
aeda2337 Add generator tag and fix typos in front matter page
638cc806 docs: Optimize 11 showcase thumbnail images
ec3dc325 docs: Add Linux distro-specific installation instructions
b156ef27 docs: Note Hugo as Snap package can write only inside $HOME
042f8fca docs: Replace Mac OS X with macOS in three places
c126c941 Remove commented-out front matter vars
6af744c2 Add missing page vars and predefined FM vars
2f1140cb Move articles to toml file in site data (continued)
902d336b Move articles to data file called in datatable shortcode
2704a4ce Update installation instruction on Linux distros
431d5974 docs: Add lucumt.info to showcase
b8666826 Update toc documentation with more advanced example - inspired by forum discussion
a4eb1e0f Update content source tree for spf review
903e43f1 Update content source tree for spf review
a9bfec6d Update concept docs for spf13 review
ede452d3 parser: Accept JSON frontmatter without leading "{\n"
bae5d8a7 Fix typos
a1c8d046 Add GH milestones to roadmap, and update Snap/Ubuntu in installing.md
62efcdfe commands: Improve jekyll import date format
4b9493cb docs: Improve command reference page
48eaf43c Fix typos
b1b4c07a Remove wip badge from multiple template files
b414d7d2 Combine ordering grouping lists with lists introduction page
8187b315 Change all heading links to copy-links
44c97f91 Change to locally hosted blazy.js
3c50e8dd Make final changes to complete final schema.org partial
4dbb2301 Fix odd ordering in functions section
032982a6 Fix date formatting in JSON-LD for schema.org
20bfa632 Commit first draft of schema.org structured data
bec843de Fix broken links (final round)
fbee443c Fix many more broken links, and fix TOC scroll on L-
d97c7778 Fix broken links (first round)
0e0abb17 Fix weights for ordering of hosting and deployment section
201c999a Update other vars to individual pages
c315f532 Fix broken URLs for tags pages
a4f76cfc Remove Tutorials section
a5a7e873 Add js icon to code blocks and fix prev/next icons in content footer
5d0748ce tpl: Add union template func
fb25d255 Update content filenames for all vars section; updated authors draft in cont mgm
559e73b9 Add Netlify hosting and deploy tutorial
4d187661 Add chocolatey install
83fd79c4 Add first draft of content-management authors page
b0eddb63 Add build issues empty page
5c69a21d Add TOC to format function
63e2a46f docs: Add Android to README
2f2ea42c hugolib: Fix reloading corner cases for shortcodes
5f443bd4 commands: t.Error => t.Errorf
e472140d Update for crp before forums release
f039e3be parser: Refactor frontmatter parser and add tests
6f3a6efd Shorten text on homepage; update ordering lists page
9c03693d Update types content
bca33c38 Remove unnecessary content in type
2779a288 Add host-specific icons to source links in showcase
14ddd029 Add host-specific icons to source links in showcase
4c51ebf8 Merge lazy-loading from digitalcraftsman
0f7ce22c Merge pull request rdwatters/hugo-docs-concept#12 from digitalcraftsman/lazy
ddc8cc00 hugolib: Clean up redundant frontmatter error logging
2a011b7c Add admonition note for Snap users in install docs
0e44f75e docs: Explain themes dir in quickstart guide
690961ba docs: Add myearworms.com to the showcase
eb41128a Add lazy loading to showcase
fe41bd61 hugolib: Default rssLimit to unlimited
b841193d Change sorting of tutorials to weight
0f24f217 Fix typos on lookup order page
149abc4e Fix typos on lookup order page
f69dba20 Fix search on M+ screens for HP; make typing faster in HP terminal
6914e9aa Fix search HP icon on mobile
fc7fe4db Fix flex footer on overview pages
cc0d8203 Update docs contrib guide
df5eb4e7 Update docs contrib guide
5ef857a0 Update docs contribute content
e12f8def Fix flexbox wrapping issues on homepage; tighten up gopher animation
fe1a7557 Move to kebab for secondary/toc menu
7032ee8e Add enjoyable recipes with new optimized img and FM
b5ce1d1d Fix external links icon placement
b31ad2ee Merge pull request rdwatters/hugo-docs-concept#6 from sethmacleod/master
68d58c29 Merge branch 'master' into master
8381df3b Fix small typo and make content updates
8e27de10 Fix external link icon in contents list
aba53d24 Fix fontello for blockquotes icon
1739a966 Add README for gulp asset pipeline
c1437ea4 Add finalized views.md and usage.md
60c2babf Attempt to fix scroll on focus issues in iOS
9e999539 Remove extraneous showcase images
ad6367bf Update doc contrib, baseof temps
48120ccf all: Fix some govet complaints
560ed6e6 Update appveyor config
0c45e638 Optimize all showcase images
7e3ef07a Add missing markdown icon for code blocks
1995b5d4 Update permalink values to dl
0467c189 Add back CRP for last build of the day
434edddc Fix homepage layout
766089dd Finalize more CM pages
01545899 Fix bash icon in examples
8d0c9ac6 Fix bash icon in examples
74d7da54 Remove GH buttons and GA temporarily for dev
248fdef3 Concatenate all js
5c638b69 Update to use crp and fontello
45b9d722 tplimpl: Add built-in print funcs to FuncMap
df5be925 Update to use locally hosted Monserrat font
3839a0f9 Make nav accord to 1 item only, per @digitalcraftsman
4e1ad212 Fix forum link in site footer
a2a8a651 hugolib: Don't report taxonomy count if disabled
4bfa1890 hugolib: Remove unnecessary params
7bedd4e2 Update content and CSS
681712a9 Update freebsd icon placement
a2ec372a docs: Add enjoyable.recipes to the showcase
fbe1b65c Fix install row on homepage to not break lines in terminal on iOS
f7ff4eef Update doc contrib guideline
3a3828d7 Update doc contribute guidelines
da06842e Fix icon font family for code blocks
87099898 Revise "Front Matter" section (second round)
da5b2435 Revise "Front Matter" section (first draft)
b67ee3a5 Increase font weight on features row of homepage
5f8d840f Fix typo on homepage
958cb423 Update with homepage description & smaller default social image
e45a9713 Add default social image for sharing
49a83a41 Set font-weight of function headings to 300
3dfb2961 Update AddDate functions and make navigation more narrow
2f3fd84e Fix toc scrollspy and desc for internal.md
ee114747 Fix toc scrollspy and desc for internal.md
b134f2c2 Change title of additional templating languages
26225d8b Add first draft of internal templates page
118704aa Begin first wave of taxonomy templates edits
f9b19fab Add GoHugo AMP to Starter Kits and increase font-weight on hp tagline
07985120 Add Poppins as a self-hosted font
fb9012d5 Concatenate all scripts
67c60f48 Correct delimiters for YAML front matter example
1a147b9b Shorten descriptions for getting started pages
a3dd283d Fix typo with @digitalcraftsman in Arch Linux install docs
c5c7d5a5 Merge pull request rdwatters/hugo-docs-concept#4 from digitalcraftsman/install-via-arch
d1672cac Update funcQR _index content
e90f0b5f Fix open source footer text on homepage
2c776de6 Fix more typos on installing page
b6c7d01e Finish edits to go templates content
c4aa9a34 Remove unnecessary partialCached for footer
eb99500b Clean up first draft of templates/partials
bfddd8ab Clean up first draft of templates/partials
c9506999 hugolib: Populate the taxonomy term Pages list
6c5ef713 hugolib: Add a temporary workaround for page.copy() data race
8e2e9fc8 Add installation instructions for Arch Linux
c7b8c45d docs: Correct toml syntax in Github deploy tutorial
14915639 Fix typos
72685a74 Remove all references to baseurl in templates
e0c3e906 Make small iterative improvements to copy in templating
85707e92 Add descriptions to all remaining pages
be89f1e5 Remove relpermalink file; fix sorting on functions QR
ec001f08 Update with new homepage
3f1de445 Update master with homepage
96544d23 Clean up relURLs and extraneous templating
90d7bfed Make further improvements to content organization page
4b2d20fc Finalize types page under content organization
e52e2a70 hugolib, target: Rework/move the target package
ea165bf9 vendor: Update cast
1a0f38ad Update homepage partials structure for easier management
2e669359 Add descriptions to features section
22c89dcb hugolib: Fix HugoSites.createMissingPages
6db2087e Add fadeindown for homepage menu
4c446c6a Remove call to homepage stylesheet in site-style.html
b45c4b3a Update homepage features data file
eb0e7580 Add download button back to code block shortcode
8d4584c9 Fix bottom margin in global nav
5cb9f686 Add twitter row and dummy text for homepage features
1b7b1f4f Fix eye blinking animation on homepage
4677cbec Add animations to homepage gopher badget and cape
29c1c9aa Fix typo on homepage
e7a9b447 Add first version of adddate to functions
144cc8ee Add format and full date format explanation to functions
78d55aec Copy tweaks to homepage
fe211e9d Fix phrasing on home page to make it more relevant to visuals
7fb86c29 Fix phrasing on home page
fd062680 Add new article to news
d0e2a1fa docs: Add blog post from After Dark creator
6b31541b Add AddDate to functions list
c9dc4276 Add quotes to homepage
e21aa250 Add more content to home row
7ff7a63a Fix breaking error on missing bfconfig shortcode for BF Rendering
33ed1b4c Add webkit no scrollbars to navs
395b2086 Update toc for testing fade at bottom on PC
28cc820f Make first content fixes to bfconfig readme
d5b49fe3 Fix toc
befd5d73 Remove unnecessary sass files
8074ff09 Add Twitter references to data folder
aa3ce7ab Update content and URLs of About section
0b1c31fe Add section lookup order change for v0.20
5a94e4cf hugolib: Add section template baseof test case
f4779b25 docs: Add new section list lookup alternative
8203fc59 hugolib: Add /layouts/SECTION/list.html to template lookup
1dd2b163 Fix more styling inconsistencies
fdcc05e7 Add more icons to code blocks with or without shortcode
9dc11d3b Add SVGs and slide animations to homepage
fb461856 Add removal of icons
abe77bc1 Update fonts per type kit
8b09dfba Update fonts per type kit
7acec3c6 helpers: Return partially cleaned URL in case of error in URLPrep anyway
74ea81b8 tplimpl: return an error on unsupported type in isSet
577522bd helpers: Remove unused arg
8a8a0fc3 Make first content commit with beginnings of new homepage (testing Netlify subdomain)
23f5b9ac hugolib: Fix broken test
1279ca20 docs: Add some more quotes
b1eab2be Update README with new URL
38a9ffaa Make first commit to homepage branch
d5f2560d Add link to GitHub Pull Request Tutorial
9671162a hugolib: Make sure that empty terms lists are still created
50b301cb Fix config to include noindex tag
3669015f Handle Hugo version strings with patch level
a0e3ff16 helpers: Fix version string for Hugo 0.20 and similar
cc158647 hugolib: Only return RSSLink when RSS is available
2c07f133 Add styles for different languages in code blocks
b19db039 Add styles for different languages in code blocks
d0c7f01d Tweak code blocks
c21fea82 Move pipeline to root
0366c01b Switch to new Typekit "Museo Sans" fonts
f0ebb43d Remove headings from note and warning entirely
0ef29d31 Change code block styles, and start first round of fixes for bf config
b7a672fd vendor: Update Cobra
972649c6 docs: Correct date in automated deployment tutorial
afb3334e docs: Correct link of 'now' tpl func in release notes
c266cd2d vendor: Bump versions
5ed3660b Remove heading from admonitions replacing icon with SVG
0b91053c hugolib: Only consider regular pages in Prev/Next
2af9243e Update required fields icon in lists, esp contrib to docs
63b78b38 Remove old aliases afor abs and rel langurl functions
4c048ac4 Fix wrapping issue with prerendered text for code in lis
9c6096db Fix odd behavior of content footer with flexbox
be081676 Switch to Roboto Mono for code
cc6aef27 Add first round of themes submission guide
781574be Finish local file templates page
fcb147cb Add content to contribute themes page from them GH readme
d5146d68 Add contribute themes page
396276aa docs: Revise automated deployment tutorial
d3ea7920 Remove temporarily JSON-LD schema.org metadata that is breaking build on Netlify
66b7e324 Update to ideal workflow in concept document
58eb36f3 Remove functions dropdown and adding content strategy section to concept page
072cd003 Bump version to 0.20-DEV
0a991682 docs: Some minor release notes fixes
28198ce9 docs: Fix shortcode param in release notes
a1741f19 Update versions to 0.19 release
f22a8edd Remove more unnecessary needsreview in front matter
c9c889c1 docs: Add release notes for Hugo 0.19
f2706329 Remove needsreview from all hosting and deployment pages
d219bd04 Update descriptions for all of hosting and deployment section
29edd7fe Add markdownify for function quick reference
e6dc8c46 Add GH stars button to site header for dev review
770d3e96 Make first round of updates for lists explanations and content views
c41585f8 Delete unnecessary sass files, shortcodes, and partials
cd4613d8 Make first round of cleanup for content organization page
f70b94bd Fix ordering of pages in dev tools section in nav
4bd4374d Add updated command mds from bep's 2-25 commit to master
515426a1 Make final commit before submitting to Gitter channel
72e1b602 Update content changes in concept document
6cf78346 Update multilingual page
eb572c8a docs: Add documentation for disableKinds
8d513222 docs: Update RSS docs with rssLimit changes
495d88ef Update filenames and sections for shorter URL structure
75935138 Remove and consolidating countwords and countrunes
1faf3d3c Fix spacing issue caused by command line template
b8a606f6 Update rss vars page
c0a626b6 Add first round of functions
a9604235 Fix spacing on section list pages
0eb76b08 Revert "hugolib: Add terms' pages to .Data.Pages"
a8a8249f Revert "hugolib: Render paginator pages for taxonomy terms"
3631fd2f docs: Regenerate commands doc
e37e3dcc tpl: Add title meta tag to twitter card template
b108e5ee Make first round of edits to ordering and grouping lists page
82dcefe5 Add last of shortcode display examples
ef3edffe Update all built-in shortcodes with output and display examples
6dd57f7a docs: Remove waffle.io graph from CONTRIBUTING.md
eaabecf5 docs: Adds 'Using _index.md' page
e21fdbae docs: Fix ambiguous typo in quickstart
564bce71 Fix missing link in articles page
0c48be63 Fix max size issue with toc on xl=
d93008b4 Fix footer for additional twitter list for bep spf13 and gohugoio
718ed72a Try main element as full width
aeaaa42c Fix broken link in site variables
bfd6a131 Update with download button and new see-source icons in code blocks
ee008f4b Update function front matter across all files
d8c64b2d Make more copy edits to customizing themes tutorial
e9921ae4 docs: Mention Hugo's official twitter account
950d1aa1 docs: Add article to press.md + cleanup
4c101c5e Add external link icon to contents-list.html
582045d6 Add external link icon to contents-list.html
91ff6ac3 Add external link icon to contents-list.html
0fa26bc5 Fix non-markdownified titles in showcase
0004cdd9 Update few functions
ba6104bd Fix delimit description
81596493 Make small mods to heading structures in several WIPs
c1425a16 hugolib: Fix preserveTaxonomyNames regression
8b180ffd Update homepage tile descriptions
1dda1b25 Add first few functions and site hierarchy SVG
74277187 Add first drafts of lists, sections, taxonomy templates
831bfd36 Update Docker file to Go 1.8
4d679627 hugolib: Render paginator pages for taxonomy terms
e117b1b2 hugolib: Add terms' pages to .Data.Pages
48fecc42 Add tree.md to root
27f206de Update local file templates page
7e64e217 Enable TOC breaking layout with content footer
acd850f0 Fix headings in dev tools - comments.md
2e899e41 Fix typos on single page template page
cca1ef53 Revise description of Archetypes
b7c91e4f Update other templates pages with toc true
d15d7dc9 Add missing toc to certain content files
691544f4 Finalize single page template content
9e6b5eb9 hugolib: Temporarily disable leaktest
ed22a83f Finalize syntax highlighting
2eb2431c Finalize syntax highlighting page
c8d5a2ba Update syntax highlighting page
7b72d6ba Finalize migration tools page
1b7ee6e5 Update migration page
2414df12 Add all weights to template section and updated go template primer
0f109fae hugolib: Fix broken shortcode tests
62783935 hugolib: Include full filepath on shortcode errors
a1512e50 Update files for reviewers
5d0694a4 Change annotated content doc to just content changes
06370ca6 Remove redundant roadmap
13c75f44 Add first draft of strategy statement and content revisions
87acf292 docs: Add promotive.es to the showcase
13972d6c hugolib: Cleanup the Goroutine count calculation
91968f3b vendor: Update cast
7934db91 commands: Cache logFile in createLogger
9e52477d hugolib: Add relativeURLs and canonifyURLs to Site
c7535b9c commands: Remove flagChanged from commandeer
eb27c47f tpl: Use og:updated_time OpenGraph tag on nodes
df1ff57d Use Page.Params more consistently when adding metadata
2cbdd653 tpl, hugolib: Fix live-reload of non-renderable content pages
4e77c871 tpl: Remove twitter:domain tag from internal shortcode
d3fb1960 docs: Improve documentation for menu rendering
f8115778 Add comments and analytics to partials page
9bdc96fa Add content for syntax highlighting
f8267ffe Add Scratch function page
122e3c4f Add toc to most template pages
1aafe65f Update content sections page
cbb0461c Fix typos and revise text on install and tutorial pages
2320c568 commands: Make sure build error is logged in watch mode
41857d03 utils: Use local logger
d04a2457 Add tree.txt
03d0a338 Update functions content footer and added new funcs for menus
75d855c0 hugolib: Add check for p.Markup == "org"
86e8dd62 all: Add org-mode support
d2f2d9a3 Update temp command section and reverted to old favicon
e34a358e Add first part of command section
1645c501 Add review badge on incomplete pages
a3af4fe4 hugolib: Finish menu vs section content pages
2a6b26a7 hugolib: Improve menu generation for section pages with content
782004ba Update with aerobatic article on password protected sites
807b2a9c Remove redundant press and articles page
f3e48405 Change all overviews back to section titles on section list pages
170e9616 Finish though in create-your-own-theme admonishment
49f468e6 Update more content management files
370d6686 Add list-icon to overview/section list pages
5860bf1b Revise order of variables pages in site navigation
c184c685 Add more content to getting started pages
fe9fd0ac hugolib: Cache the value of Page's RelPermalink
840c71be Add all variables and params pages
7e0fa13f Get rid of some viper.Get* calls
b4cd9e63 Finish up last of hosting-and-deployment transfer from old site
0a76c785 Add finished Quick Start
9acdc1bb Remove breaking relrefs in quickstart
fb1911e0 Consolidate all install pages into single page
d40ebc68 Add mac install guide
3483642a Remove wercker yml validation ref - 404
16513c9a Add wercker tutorial as example for reviewers
3d4e99ed config: Remove unused var
02b120d1 hugolib: Discard current language based on .Lang()
6809ea1e hugolib: Fix .Site.LastChange
a0b3d9db hugolib: Add temporary date parse test
2ea242d5 hugolib: Minor Go vet fix
99fbc75e hugolib: Fix regression of .Truncated evaluation in manual summaries
ec3c1997 Fix broken links in features page
2b06eb88 Fix odd syntax highlighting in cross references doc
ce58bede Fix local files shortcode
1890155a Add shortcode from live site for readfile example in local files template
b8fba275 Add shortcode from live site for readfile example in local files template
9416fdd3 hugolib: Add missing page kind to allKinds
ed70c14a Add shortcode from live site for readfile example in local files template
4e159ed5 Fix featherlight to avoid icon images
3bedf1e2 Add featherlight for body copy images
b2e3748a hugolib: Enhance `.Param` to permit arbitrarily nested parameter references
44e00b62 Fix broken images originally used in how to contribute tutorial
e028978d Update broken links
55aae645 Fix shortcode language in local file templates that was breaking Netlify build
2cb5ad8e Update shortcode and shortcode templates, both of which need much more work
56ecb233 Add just a shit ton of content
949bbd03 Update functions front matter
6d2281c8 hugolib: Add disableKinds option
e096917f appveyor: Add go version
13ca0b4c appveyor: Fix build, take 2
3dade5de appveyor: Fix build
b360f9b3 appveyor: Print Go environment
be1bb5fc Make further improvements to Go Template Primer
bdc02edf tplimpl: Fix issue with recursive templates
e24c1af2 Make further improvements to Go Template Primer
4493e8ed hugolib: Fix issue with taxonomies when only some have content page
960707a4 Update amber and ace sections
07ab7ae3 hugolib: More test helper cleanup
fa1e4780 Update archetypes content
82c02b84 Update content sections admonition
bec195d1 Fix page title issues with functions section
a1ca69b9 Fix broken tox on markdown and support pages page
bd3b1b53 Make further fixes to shortcodes
e9c7e054 Fix order of built in shortcodes
605508d4 Fix content footer next and prev links
ce3eb287 Fix toc sidebar, add icons to site nav, and add prev/next links
ed847ed9 hugolib: Test helper cleanup
bf7399fe Add first exFile shortcode
10c13f5d hugolib: Make RSS item limit configurable
ade20763 hugolib: Fix Windows build failure, final take
09466307  hugolib: Fix Windows build failure, take 2
94216902 hugolib: Fix Windows build failure
d3abb93c tplimpl: Fix instagram shortcode panic on invalid ID
b7aa2304 travis: Bump to Go 1.7.5 and 1.8 (Yay!)
edfb9d55 vendor: Update Viper
53d07fb4 hugolib: Add test case for empty Pages in regular pages
9d68eb72 Update homepage
04a4a193 hugolib: Remove deprecated marked for removal
4b3ca38b tplimpl: Fix data race in resGetResource
77cbe4d6 tplimpl: Refactor imageConfig into a struct
c507e271 tpl: Refactor package
93ca7c9e all: Refactor to nonglobal Viper, i18n etc.
7483b8ce Fix typo and update shortcodes body copy
0a16b93d Update homepage cards description for getting started
fca2d1e2 Update getting started guide homepage card description
dc5900ba Fix to homepage card descriptions for developer tools
34063e94 Add release notes
9e3dfb66 Fix tags missing quotes for v0.18 on Netlify
2e55c924 Fix front matter in getting started section files
5629f7e2 Fix terms table layout
5091be1c Update terms layout to table
88cad8e7 Update contents list style and markup
cbd08323 Update shortcodes, needs works, and toc styles
6f0eec31 Fix bg color for code shortcode
78213277 Update toc with home baked scrollspy
e34af6ee docs: Add hugofy for atom to the tools section
711fd889 Fix minor typos in content mgmt section files
aeafa4a0 Update issues via shortcode in roadmap
f6a55a16 Add section to toc header
9aa2df68 Add section to toc header
19d7a56e Remove unnecessary math functions and created table for all
0d0973d1 Update breadcrumb colors
1f50dca4 Add contents list for section pages
875a0642 Add contents list for section pages
658b7fc0 Revise style of content footer and blockquote
5851f4b6 Start new callout styles
691156c5 Use OS fs by default
16b16216 Attempt to fix input rounding on ios
51fc29a1 Update archetypes content
5dedeb69 Remove unnecessary content from benefits of static page
3db5aff4 Remove unnecessary content from benefits of static page
c8963435 Update next and prev buttons
ed50c7db Fix js for toc
7768124f Add terms layout and section icon to taxonomy.html
66bd832d Add terms template
63c79249 Add taxonomy list page
3fd4d241 Fix overflow on file name for code block shortcode
01f5105e Update toc style
7982cfa3 Add updated toc esp for mobile
19fcf0dd Update taxonomy aliases
f9c5c3f9 Tighten up archetypes content
f05a9f2d Fix all links and creating new aliases for Hugo features page
7ae01dbb Fix toclayout
9764af5b Update toc styles
513a7852 Add table of contents first attempt
a988d3cf docs: Remove the source relative links docs
360161f6 Emphasize GitHub Stars rating of StaticGen in Why-Use-SSG md file
493b7e11 Update content
0a87ef7f Update content
e067e89d Update content management page order
2ded3bf3 docs: Update www.bullion-investor.com/report/ in the showcase
212241b8 Fix footer on mobile when menu is open
6384a53f Fix overflow issues on mobile safari
1d52df22 Fix overflow issues on mobile safari
4b133ece Fix overflow issues on mobile safari
4a281e2e Improve to archetype copy
c18d21d8 Update archetypes section
f9db26c5 Update inline code styles
234273a5 Deprecate sourceRelativeLinks
03dc2766 Update search input styles
5cc8b589 tpl: Accept limit as interface in findRE func
298ebc37 hugolib: Add ability to sort by frontmatter parameters
2618cfbe hugolib: Fix error for non-renderable HTML content with shortcodes
7234c140 Update homepage icons
dfd84dac Update homepage icons
28e5fb90 Fix descriptions for homepage in data file
91130d1b Fix descriptions for homepage in data file
c7874aa0 Fix last icon for homepage
99e53a95 Fix scroll up by adding preventDefault for site menu toggle on mobile
c4b40a8f Improve layout of homepage cards
11df9370 Add first batch of icons for homepage
25bfa7e1 hugolib: Use the site's Tmpl for non-renderable pages
eb7f8aed Update algolia search styles
c20a89b3 Commit first addition of Algolia search
7d4b94b4 Add a few icons for homepage
87d4ad94 Update directory structure to include dev and design resources
7a5cc3cf docs: Add instructions for customized domain
962443ad hugolib: Correct repeated spelling errors in documentation
f26344ae Fix typos
26443287 Update smooth scroll header links and config page
68476fdf Add smooth scroll to header links andpdf icons to anchors
872a67a8 Update code block
2e677d5a Update styles for code blocks
f9016d40 Remove public folder
20b57f87 Attempt further fixes with Netlify build
0093be60 Fix build error in single and section default layouts
092b3e3c Fix flexbox safari issues
085ccbf4 Fix section default layout
167b7…
bep referenced this pull request in bep/hugo Mar 17, 2018
bep referenced this pull request in bep/hugo Mar 17, 2018
bep referenced this pull request in bep/hugo Mar 17, 2018
@github-actions
Copy link

github-actions bot commented Mar 7, 2022

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 7, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants