Support ~ in URLs in linkfy()
Change-Id: Ie2cbd43903f4f6e453adc52f5d4e543847788658
diff --git a/pom.xml b/pom.xml
index e1ba6da..1f1697e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
<groupId>gwtexpui</groupId>
<artifactId>gwtexpui</artifactId>
<packaging>jar</packaging>
- <version>1.2.3</version>
+ <version>1.2.4</version>
<name>gwtexpui</name>
<description>Extended UI tools for GWT</description>
<url>http://android.git.kernel.org/?p=tools/gwtexpui.git</url>
diff --git a/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java b/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java
index 5878ec0..32d9a78 100644
--- a/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java
+++ b/src/main/java/com/google/gwtexpui/safehtml/client/SafeHtml.java
@@ -111,7 +111,7 @@
/** Convert bare http:// and https:// URLs into <a href> tags. */
public SafeHtml linkify() {
final String part = "(?:" +
- "[a-zA-Z0-9$_.+!*',%;:@=?#/-]" +
+ "[a-zA-Z0-9$_.+!*',%;:@=?#/-~]" +
"|&(?!lt;|gt;)" +
")";
return replaceAll(