X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fcom%2Fstevesoft%2Fpat%2FSkip.java;fp=src%2Fcom%2Fstevesoft%2Fpat%2FSkip.java;h=2db602ad3ae4297040a078487302f1f339a54725;hb=5e20c0116864d77705d951e35c41a13197791156;hp=f04653e0d8b222296602fe4ad0f1c2b11dc0d8fa;hpb=1bad3c3f74b2e204e0d7ba93a745f5ec775c8a3e;p=jalview.git diff --git a/src/com/stevesoft/pat/Skip.java b/src/com/stevesoft/pat/Skip.java index f04653e..2db602a 100755 --- a/src/com/stevesoft/pat/Skip.java +++ b/src/com/stevesoft/pat/Skip.java @@ -20,8 +20,8 @@ public class Skip static int mkmask(int c) { char x = (char) c; - return ~(CaseMgr.toUpperCase(x) | CaseMgr.toLowerCase(x) | CaseMgr - .toTitleCase(x)); + return ~(CaseMgr.toUpperCase(x) | CaseMgr.toLowerCase(x) + | CaseMgr.toTitleCase(x)); } String src; @@ -172,8 +172,7 @@ public class Skip } return sk; } - else if (p instanceof Or - && ((Or) p).v.size() == 1 + else if (p instanceof Or && ((Or) p).v.size() == 1 && !((Or) p).leftForm().equals("(?!") && null != (subsk = findSkip( (Pattern) ((Or) p).v.elementAt(0), ignoreCase, trnc))) @@ -187,8 +186,8 @@ public class Skip } else { - return skipc < 0 ? null : new Skip("" + (char) skipc, ignoreCase, - skipoff); + return skipc < 0 ? null + : new Skip("" + (char) skipc, ignoreCase, skipoff); } } return null;