diff -up ansi2html-0.9.1/ansi2html/style.py.dict-ordering ansi2html-0.9.1/ansi2html/style.py
--- ansi2html-0.9.1/ansi2html/style.py.dict-ordering 2012-08-06 06:05:01.690718998 -0400
+++ ansi2html-0.9.1/ansi2html/style.py 2012-08-06 06:07:05.876718904 -0400
@@ -25,7 +25,9 @@ class Rule(object):
def __init__(self, klass, **kw):
self.klass = klass
- self.kw = '; '.join([(k.replace('_', '-')+': '+v) for k, v in kw.items()]).strip()
+
+ self.kw = '; '.join([(k.replace('_', '-')+': '+kw[k])
+ for k in sorted(kw.keys())]).strip()
def __str__(self):
return '%s { %s; }' % (self.klass, self.kw)