def widont_html(value):
    def replace(matchobj):
        return u'%s&nbsp;%s%s' % matchobj.groups()
    return re_widont_html.sub(replace, force_unicode(value))
If a rule has a hostname, it is used unchanged and the common prefix is
dataset/ETHPy150Open mozilla/inventory/vendor-local/src/django-extensions/build/lib/django_extensions/templatetags/widont.py/widont_html--crossover with--dataset/ETHPy150Open ClusterHQ/flocker/admin/test/test_release.py/ParseRoutingRulesTests.test_given_hostname