Skip to content

Commit

Permalink
release 3.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Jamling committed Mar 2, 2018
1 parent 9ff0540 commit 59c5cf0
Show file tree
Hide file tree
Showing 7 changed files with 9 additions and 62 deletions.
3 changes: 2 additions & 1 deletion cn.ieclipse.smartqq.feature/feature.xml
Expand Up @@ -2,7 +2,7 @@
<feature
id="cn.ieclipse.smartqq.feature"
label="SmartQQ Feature"
version="3.0.4.qualifier"
version="3.1.0.qualifier"
provider-name="ieclipse.cn"
plugin="cn.ieclipse.smartqq">

Expand Down Expand Up @@ -38,6 +38,7 @@
<import plugin="ch.qos.logback.core"/>
<import plugin="org.eclipse.ui.browser"/>
<import plugin="cn.ieclipse.pde.explorer" version="4.1.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui.workbench"/>
</requires>

<plugin
Expand Down
2 changes: 1 addition & 1 deletion cn.ieclipse.smartqq/.classpath
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="libs/dom4j-1.6.1.jar"/>
<classpathentry kind="lib" path="libs/dom4j-1.6.1.jar"/>
<classpathentry kind="lib" path="libs/gson-2.8.0.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
Expand Down
5 changes: 3 additions & 2 deletions cn.ieclipse.smartqq/META-INF/MANIFEST.MF
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: SmartQQ
Bundle-SymbolicName: cn.ieclipse.smartqq;singleton:=true
Bundle-Version: 3.0.4.qualifier
Bundle-Version: 3.1.0.qualifier
Bundle-Activator: cn.ieclipse.smartim.IMPlugin
Bundle-Vendor: ieclipse.cn
Require-Bundle: org.eclipse.ui,
Expand All @@ -18,7 +18,8 @@ Require-Bundle: org.eclipse.ui,
ch.qos.logback.core,
org.eclipse.ui.browser,
cn.ieclipse.pde.explorer;bundle-version="4.1.0",
org.eclipse.ui.workbench
org.eclipse.ui.workbench,
org.junit;resolution:=optional
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .,
Expand Down
1 change: 0 additions & 1 deletion cn.ieclipse.smartqq/build.properties
Expand Up @@ -10,4 +10,3 @@ jars.compile.order = .,\
libs/
javacDefaultEncoding.. = UTF-8
additional.bundles = org.junit

44 changes: 0 additions & 44 deletions cn.ieclipse.smartqq/plugin.xml
Expand Up @@ -25,50 +25,6 @@
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.ui.console.consolePageParticipants">
<consolePageParticipant
class="cn.ieclipse.smartim.console.IMChatConsolePageParticipant"
id="cn.ieclipse.smartqq.consolePageParticipant1">
<enablement>
<instanceof
value="cn.ieclipse.smartim.console.IMChatConsole">
</instanceof></enablement>
</consolePageParticipant>
</extension>
<extension
point="org.eclipse.ui.console.consolePatternMatchListeners">
<consolePatternMatchListener
class="cn.ieclipse.smartim.console.SenderMatchDelegate"
flags="Pattern.MULTILINE"
id="cn.ieclipse.smartqq.consolePatternMatchListener1"
regex="^\d{2}:\d{2}:\d{2} [^:]+: ">
<enablement>
<instanceof
value="cn.ieclipse.smartim.console.IMChatConsole">
</instanceof></enablement>
</consolePatternMatchListener>
<consolePatternMatchListener
class="cn.ieclipse.smartim.console.UrlMatchDelegate"
id="cn.ieclipse.smartqq.consolePatternMatchListener2"
regex="(https?|ftp|file)://[-a-zA-Z0-9+&amp;@#/%?=~_|!:,.;]*[-a-zA-Z0-9+&amp;@#/%=~_|]">
<enablement>
<instanceof
value="cn.ieclipse.smartim.console.IMChatConsole">
</instanceof>
</enablement>
</consolePatternMatchListener>
<consolePatternMatchListener
class="cn.ieclipse.smartim.console.ReviewMatchDelegate"
id="cn.ieclipse.smartqq.consolePatternMatchListener3"
qualifier="Code: "
regex="Code: [\S ]+:[\d]+ ?">
<enablement>
<instanceof
value="cn.ieclipse.smartim.console.IMChatConsole">
</instanceof></enablement>
</consolePatternMatchListener>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer
Expand Down
Expand Up @@ -84,7 +84,7 @@ public void flush() {
fs.flush();
}
}
stores.clear();
}
stores.clear();
}
}
Expand Up @@ -11,6 +11,7 @@
import org.junit.Before;
import org.junit.Test;

import cn.ieclipse.smartim.common.IMUtils;
import cn.ieclipse.util.Patterns;

public class UrlLinkTest {
Expand Down Expand Up @@ -40,23 +41,12 @@ public void test() {
System.out.println(url);
assertTrue("Matches", true);

String chstr = "(.+?)(" + UCS_CHAR + "+$)";
String chstr = "(.+?)(" + IMUtils.UCS_CHAR + "+$)";
System.out.println(url.replaceAll(chstr, "$1"));
}
else {
fail(str + " Not matches");
}
}
}

public static final String UCS_CHAR = "[" + "\u00A0-\uD7FF"
+ "\uF900-\uFDCF" + "\uFDF0-\uFFEF" + "\uD800\uDC00-\uD83F\uDFFD"
+ "\uD840\uDC00-\uD87F\uDFFD" + "\uD880\uDC00-\uD8BF\uDFFD"
+ "\uD8C0\uDC00-\uD8FF\uDFFD" + "\uD900\uDC00-\uD93F\uDFFD"
+ "\uD940\uDC00-\uD97F\uDFFD" + "\uD980\uDC00-\uD9BF\uDFFD"
+ "\uD9C0\uDC00-\uD9FF\uDFFD" + "\uDA00\uDC00-\uDA3F\uDFFD"
+ "\uDA40\uDC00-\uDA7F\uDFFD" + "\uDA80\uDC00-\uDABF\uDFFD"
+ "\uDAC0\uDC00-\uDAFF\uDFFD" + "\uDB00\uDC00-\uDB3F\uDFFD"
+ "\uDB44\uDC00-\uDB7F\uDFFD"
+ "&&[^\u00A0[\u2000-\u200A]\u2028\u2029\u202F\u3000]]";
}

0 comments on commit 59c5cf0

Please sign in to comment.