From 38b012e072f808393f87f5cc3059fab7072fb8b7 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Fri, 08 Feb 2008 12:33:08 -0500
Subject: [PATCH] Added some charset aliases to fix typical mis-labelling (#1484565)

---
 program/js/common.js |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/program/js/common.js b/program/js/common.js
index 40d97cb..6435f3b 100644
--- a/program/js/common.js
+++ b/program/js/common.js
@@ -399,7 +399,8 @@
     var domain = sub_domain+'(\\x2e'+sub_domain+')*';
     var local_part = word+'(\\x2e'+word+')*';
     var addr_spec = local_part+'\\x40'+domain;
-    var reg1 = inline ? new RegExp('(^|<)'+addr_spec+'(>|$)', 'i') : new RegExp('^'+addr_spec+'$', 'i');
+    var delim = '[,;\s\n]';
+    var reg1 = inline ? new RegExp('(^|<|'+delim+')'+addr_spec+'($|>|'+delim+')', 'i') : new RegExp('^'+addr_spec+'$', 'i');
     return reg1.test(input) ? true : false;
     }
   return false;

--
Gitblit v1.9.1