mercurial/hgweb.py
changeset 542 eda4c32c167a
parent 515 03f27b1381f9
parent 534 ab0d1bfeee7c
child 547 4fc63e22b1fe
--- a/mercurial/hgweb.py	Thu Jun 30 07:16:05 2005 +0100
+++ b/mercurial/hgweb.py	Thu Jun 30 21:47:23 2005 +0100
@@ -43,7 +43,7 @@
     return text.replace('\n', '<br/>\n')
 
 def obfuscate(text):
-    return ''.join([ '&#%d' % ord(c) for c in text ])
+    return ''.join([ '&#%d;' % ord(c) for c in text ])
 
 def up(p):
     if p[0] != "/": p = "/" + p
@@ -432,6 +432,9 @@
                     f = name.find('@')
                     if f >= 0:
                         name = name[:f]
+                    f = name.find('<')
+                    if f >= 0:
+                        name = name[f+1:]
                     bcache[r] = name
 
                 if last != cnode: