# HG changeset patch # User sylvain.thenault@logilab.fr # Date 1241444800 -7200 # Node ID 9936aca2453d77613b46851ab5b6e6a980ce46ea # Parent 88182252fd115d1fed5d4ec27bf1ae26794af87b sort attribute for testing purpose diff -r 88182252fd11 -r 9936aca2453d common/tags.py --- a/common/tags.py Mon May 04 13:36:31 2009 +0200 +++ b/common/tags.py Mon May 04 15:46:40 2009 +0200 @@ -36,8 +36,9 @@ attrs['multiple'] = 'multiple' if id: attrs['id'] = id - html = [u'' % ' '.join('%s="%s"' % kv + for kv in sorted(attrs.items()))] html += options html.append(u'') return u'\n'.join(html) diff -r 88182252fd11 -r 9936aca2453d common/uilib.py --- a/common/uilib.py Mon May 04 13:36:31 2009 +0200 +++ b/common/uilib.py Mon May 04 15:46:40 2009 +0200 @@ -214,7 +214,7 @@ except KeyError: pass value += u' ' + u' '.join(u'%s="%s"' % (attr, html_escape(unicode(value))) - for attr, value in attrs.items() + for attr, value in sorted(attrs.items()) if value is not None) if content: if escapecontent: