[smuxi: 3/8] Engine(-Tests): fixed URL detection which contain ' (closes: #983)
- From: Mirco M. M. Bauer <mmmbauer src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [smuxi: 3/8] Engine(-Tests): fixed URL detection which contain ' (closes: #983)
- Date: Fri, 28 Nov 2014 11:26:05 +0000 (UTC)
commit 41dcd8c2cf8beecd9818dfb3037ce77fbbaa43cc
Author: Mirco Bauer <meebey meebey net>
Date: Thu Oct 9 11:35:40 2014 +0200
Engine(-Tests): fixed URL detection which contain ' (closes: #983)
src/Engine-Tests/MessageBuilderTests.cs | 6 ++++++
src/Engine/Config/MessageBuilderSettings.cs | 2 +-
2 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/Engine-Tests/MessageBuilderTests.cs b/src/Engine-Tests/MessageBuilderTests.cs
index 92e1586..9749921 100644
--- a/src/Engine-Tests/MessageBuilderTests.cs
+++ b/src/Engine-Tests/MessageBuilderTests.cs
@@ -541,6 +541,12 @@ namespace Smuxi.Engine
builder.Append(new UrlMessagePartModel("http://en.wikipedia.org/Talk:Main_Page"));
TestMessage(msg, builder.ToMessage());
+ msg = "http://en.wikipedia.org/wiki/Godunov's_scheme";
+ builder = new MessageBuilder();
+ builder.TimeStamp = DateTime.MinValue;
+ builder.Append(new UrlMessagePartModel("http://en.wikipedia.org/wiki/Godunov's_scheme"));
+ TestMessage(msg, builder.ToMessage());
+
msg = "<astronouth7303> ok, this is just trippy URL matching: http://couchdb.local/mydb/_magic";
builder = new MessageBuilder();
builder.TimeStamp = DateTime.MinValue;
diff --git a/src/Engine/Config/MessageBuilderSettings.cs b/src/Engine/Config/MessageBuilderSettings.cs
index 2335f80..2475a23 100644
--- a/src/Engine/Config/MessageBuilderSettings.cs
+++ b/src/Engine/Config/MessageBuilderSettings.cs
@@ -69,7 +69,7 @@ namespace Smuxi.Engine
static void InitBuiltinSmartLinks()
{
- string path_last_chars = @"a-zA-Z0-9#/%&@=\-_+;:~";
+ string path_last_chars = @"a-zA-Z0-9#/%&@=\-_+;:~'";
string path_chars = path_last_chars + @")(?!.,";
string domainchars = @"[a-z0-9\-]+";
string subdomain = domainchars + @"\.";
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]