tpl: Add a delimiter parameter to lang.NumFmt
authorCameron Moore <moorereason@gmail.com>
Tue, 2 Oct 2018 14:41:48 +0000 (09:41 -0500)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 2 Oct 2018 14:41:48 +0000 (17:41 +0300)
commitce264b936ce9f589bd889e18762881cff8bc9cd0
tree1a244eff8d90784f01ab0336e9fafcb8d0b018ce
parent91f49c0700dde13e16f42c745584a0bef60c6fe2
tpl: Add a delimiter parameter to lang.NumFmt

The original implementation of NumFmt did not take into account that the
options delimiter (a space) could be a valid option.  Adding a delim
parameter seems like the simplest, safest, and most flexible way to
solve this oversight in a backwards-compatible way.

Fixes #5260
docs/content/en/functions/NumFmt.md
tpl/lang/lang.go
tpl/lang/lang_test.go