summarylogtreecommitdiffstats
path: root/fullwidth-emoji.patch
diff options
context:
space:
mode:
Diffstat (limited to 'fullwidth-emoji.patch')
-rw-r--r--fullwidth-emoji.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/fullwidth-emoji.patch b/fullwidth-emoji.patch
index ba6ce297fad5..a9a1a7aafe53 100644
--- a/fullwidth-emoji.patch
+++ b/fullwidth-emoji.patch
@@ -50,3 +50,18 @@
}
/* Cursor left N columns. */
+diff --git i/src/app.vala w/src/app.vala
+index 8104964..cc871d8 100644
+--- i/src/app.vala
++++ w/src/app.vala
+@@ -214,8 +214,8 @@ class Window : Gtk.ApplicationWindow
+ private uint launch_idle_id;
+
+ private string[] builtin_dingus = {
+- "(((gopher|news|telnet|nntp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?",
+- "(((gopher|news|telnet|nntp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?/[-A-Za-z0-9_\\$\\.\\+\\!\\*\\(\\),;:@&=\\?/~\\#\\%]*[^]'\\.}>\\) ,\\\"]"
++ "((((filesystem|gopher|news|telnet|nntp|file|http|ftp|https):)+//)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?",
++ "((((filesystem|gopher|news|telnet|nntp|file|http|ftp|https):)+//)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?/[-A-Za-z0-9_\\$\\.\\+\\!\\*\\(\\),;:@&=\\?/~\\#\\%]*[^]'\\.}>\\) ,\\\"]"
+ };
+
+ private const GLib.ActionEntry[] action_entries = {