Extend set of allowed chars in an URL, fixing BR #389
authorManuel Nickschas <sputnick@quassel-irc.org>
Fri, 7 Nov 2008 11:28:39 +0000 (12:28 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Fri, 7 Nov 2008 11:28:39 +0000 (12:28 +0100)
src/qtui/chatitem.cpp

index a78d2f8..105eb20 100644 (file)
@@ -359,7 +359,7 @@ void ContentsChatItem::doLayout() {
 QList<ContentsChatItem::Clickable> ContentsChatItem::findClickables() const {
   // For matching URLs
   static QString urlEnd("(?:>|[,.;:\"]*\\s|\\b|$)");
 QList<ContentsChatItem::Clickable> ContentsChatItem::findClickables() const {
   // For matching URLs
   static QString urlEnd("(?:>|[,.;:\"]*\\s|\\b|$)");
-  static QString urlChars("(?:[,.;:]*[\\w\\-~@/?&=+$()!%#])");
+  static QString urlChars("(?:[,.;:]*[\\w\\-~@/?&=+$()!%#*|{}\\[\\]])");
 
   static QRegExp regExp[] = {
     // URL
 
   static QRegExp regExp[] = {
     // URL