compare, hugolib, tpl: Add Eqer interface
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 17 Aug 2017 08:24:17 +0000 (10:24 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 18 Aug 2017 05:36:32 +0000 (07:36 +0200)
commit08f48b91d68d3002b887ddf737456ff0cc4e786d
treed0f37154d11cc6f5ab8d543d025e708cdc9f4acc
parent2fc121ce2308b090ab67cbeb3039c53f5eedaa64
compare, hugolib, tpl: Add Eqer interface

And use it in `eq` and `ne` so `Page` values can be compared directly in the templates without thinking about it being a `Page` or a `PageOutput` wrapper.

Fixes #3807
compare/eq.go [new file with mode: 0644]
hugolib/page.go
tpl/compare/compare.go
tpl/compare/compare_test.go