From c5373efcf07aeb161324b3ce844d41a172da42bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 30 Apr 2017 11:34:45 +0200 Subject: 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 --- tpl/lang/lang.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'tpl/lang/lang.go') 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...) -} -- cgit v1.2.3