diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-04-30 11:34:45 +0200 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2017-05-01 15:13:41 +0200 |
commit | c5373efcf07aeb161324b3ce844d41a172da42bc (patch) | |
tree | 71e2616ea98ebd84f07dbb97ebaf87dc37bc62f1 /tpl/lang/lang.go | |
parent | 8f95172c7af334f61d75faad74cc75016804eca6 (diff) |
tpl: Add TemplateFuncsNamespaceRegistry
As a first step to remove the hard ties between `tplimpl` and the different namespace packages.
The `lang` package is used as the first example use case.
See #3042
Diffstat (limited to 'tpl/lang/lang.go')
-rw-r--r-- | tpl/lang/lang.go | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/tpl/lang/lang.go b/tpl/lang/lang.go index 04d187603..cd6e7c563 100644 --- a/tpl/lang/lang.go +++ b/tpl/lang/lang.go @@ -31,6 +31,7 @@ type Namespace struct { } // Namespace returns a pointer to the current namespace instance. +// TODO(bep) namespace remove this and other unused when done. func (ns *Namespace) Namespace() *Namespace { return ns } // Translate ... @@ -42,8 +43,3 @@ func (ns *Namespace) Translate(id interface{}, args ...interface{}) (string, err return ns.deps.Translate(sid, args...), nil } - -// T is an alias to Translate. -func (ns *Namespace) T(id interface{}, args ...interface{}) (string, error) { - return ns.Translate(id, args...) -} |