|
|
@ -4325,6 +4325,8 @@ public class MessageHelper {
|
|
|
|
// flag-keyword = atom
|
|
|
|
// flag-keyword = atom
|
|
|
|
// atom = 1*ATOM-CHAR
|
|
|
|
// atom = 1*ATOM-CHAR
|
|
|
|
// ATOM-CHAR = <any CHAR except atom-specials>
|
|
|
|
// ATOM-CHAR = <any CHAR except atom-specials>
|
|
|
|
|
|
|
|
// CHAR8 = %x01-ff ; any OCTET except NUL, %x00
|
|
|
|
|
|
|
|
// So, basically ISO 8859-1
|
|
|
|
char kar = keyword.charAt(i);
|
|
|
|
char kar = keyword.charAt(i);
|
|
|
|
// atom-specials = "(" / ")" / "{" / SP / CTL / list-wildcards / quoted-specials / resp-specials
|
|
|
|
// atom-specials = "(" / ")" / "{" / SP / CTL / list-wildcards / quoted-specials / resp-specials
|
|
|
|
if (kar == '(' || kar == ')' || kar == '{' || kar == ' ' || Character.isISOControl(kar))
|
|
|
|
if (kar == '(' || kar == ')' || kar == '{' || kar == ' ' || Character.isISOControl(kar))
|
|
|
|