diff -up gwibber-2.91.92/gwibber/microblog/util/__init__.py.kitchen-hash gwibber-2.91.92/gwibber/microblog/util/__init__.py --- gwibber-2.91.92/gwibber/microblog/util/__init__.py.kitchen-hash 2011-03-25 17:01:48.045113002 -0400 +++ gwibber-2.91.92/gwibber/microblog/util/__init__.py 2011-03-25 17:03:46.061113003 -0400 @@ -32,8 +32,8 @@ URL_FORMAT = (r'(?<!\w)(((?:%s)://|(?:ww ')') % ('|'.join(URL_SCHEMES),) PARSE_LINK = re.compile(URL_FORMAT, re.U) -PARSE_NICK = re.compile("\B@([A-Za-z0-9_]+|@[A-Za-z0-9_]$)") -PARSE_HASH = re.compile("\B#([A-Za-z0-9_\-]+|@[A-Za-z0-9_\-]$)") +PARSE_NICK = re.compile("\B@([\w]+|@[\w]$)", re.UNICODE) +PARSE_HASH = re.compile("\B#([\w\-]+|@[\w\-]$)", re.UNICODE) PARSE_URLS = re.compile(r"<[^<]*?/?>") def strip_urls(text):