Improve markup determination logic
authorVas Sudanagunta <vas@commonkarma.org>
Sat, 5 May 2018 00:17:16 +0000 (20:17 -0400)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 12 May 2018 18:16:26 +0000 (20:16 +0200)
commit2fb9af59c14b1732ba1a2f21794e2cf8dfca0604
treee8bd293fae36dea700e779a9707598c8e7bc5252
parent00e36a4164d730bd1dff1d0efd04283992bfe671
Improve markup determination logic

Sets Page.markup earlier (as early as possible, when the page is
loaded). Sets it once and only once, removing many redundant calls
to determineMarkupType().

This kills a sleeping bug that was avoided by the parts of the
code depending on this value making those redundant calls.
hugolib/page.go
hugolib/shortcode.go