Show More
@@ -38,34 +38,6 b' compatdict = templateutil.compatdict' | |||
|
38 | 38 | compatlist = templateutil.compatlist |
|
39 | 39 | _showcompatlist = templateutil._showcompatlist |
|
40 | 40 | |
|
41 | def _showlist(name, values, templ, mapping, plural=None, separator=' '): | |
|
42 | ui = mapping.get('ui') | |
|
43 | if ui: | |
|
44 | ui.deprecwarn("templatekw._showlist() is deprecated, use " | |
|
45 | "templateutil._showcompatlist()", '4.6') | |
|
46 | context = templ # this is actually a template context, not a templater | |
|
47 | return _showcompatlist(context, mapping, name, values, plural, separator) | |
|
48 | ||
|
49 | def showdict(name, data, mapping, plural=None, key='key', value='value', | |
|
50 | fmt=None, separator=' '): | |
|
51 | ui = mapping.get('ui') | |
|
52 | if ui: | |
|
53 | ui.deprecwarn("templatekw.showdict() is deprecated, use " | |
|
54 | "templateutil.compatdict()", '4.6') | |
|
55 | c = [{key: k, value: v} for k, v in data.iteritems()] | |
|
56 | f = _showlist(name, c, mapping['templ'], mapping, plural, separator) | |
|
57 | return hybriddict(data, key=key, value=value, fmt=fmt, gen=f) | |
|
58 | ||
|
59 | def showlist(name, values, mapping, plural=None, element=None, separator=' '): | |
|
60 | ui = mapping.get('ui') | |
|
61 | if ui: | |
|
62 | ui.deprecwarn("templatekw.showlist() is deprecated, use " | |
|
63 | "templateutil.compatlist()", '4.6') | |
|
64 | if not element: | |
|
65 | element = name | |
|
66 | f = _showlist(name, values, mapping['templ'], mapping, plural, separator) | |
|
67 | return hybridlist(values, name=element, gen=f) | |
|
68 | ||
|
69 | 41 | def getlatesttags(context, mapping, pattern=None): |
|
70 | 42 | '''return date, distance and name for the latest tag of rev''' |
|
71 | 43 | repo = context.resource(mapping, 'repo') |
General Comments 0
You need to be logged in to leave comments.
Login now