JAL-1807 still testing
[jalviewjs.git] / unused / com / stevesoft / pat / Skipped.java
index 551166b..9d5ff86 100644 (file)
@@ -1,56 +1,56 @@
-//
-// This software is now distributed according to
-// the Lesser Gnu Public License.  Please see
-// http://www.gnu.org/copyleft/lesser.txt for
-// the details.
-//    -- Happy Computing!
-//
-package com.stevesoft.pat;
-
-import java.util.*;
-
-/**
- * Implements the (?<number) Pattern, where number is an integer telling us
- * how far to back up in the Pattern. Not in perl 5.
- */
-class Skipped extends Pattern
-{
-  String s;
-
-  Skipped(String s)
-  {
-    this.s = s;
-  }
-
-  public String toString()
-  {
-    return s + nextString();
-  }
-
-  public int matchInternal(int pos, Pthings pt)
-  {
-    // if(pt.no_check || s.regionMatches(pt.ignoreCase,0,pt.src,pos,s.length()))
-    if (pt.no_check
-            || CaseMgr.regionMatches(s, pt.ignoreCase, 0, pt.src, pos, s
-                    .length()))
-    {
-      return nextMatch(pos + s.length(), pt);
-    }
-    return -1;
-  }
-
-  public patInt minChars()
-  {
-    return new patInt(s.length());
-  }
-
-  public patInt maxChars()
-  {
-    return new patInt(s.length());
-  }
-
-  Pattern clone1(Hashtable h)
-  {
-    return new Skipped(s);
-  }
-};
+//\r
+// This software is now distributed according to\r
+// the Lesser Gnu Public License.  Please see\r
+// http://www.gnu.org/copyleft/lesser.txt for\r
+// the details.\r
+//    -- Happy Computing!\r
+//\r
+package com.stevesoft.pat;\r
+\r
+import java.util.*;\r
+\r
+/**\r
+ * Implements the (?<number) Pattern, where number is an integer telling us\r
+ * how far to back up in the Pattern. Not in perl 5.\r
+ */\r
+class Skipped extends Pattern\r
+{\r
+  String s;\r
+\r
+  Skipped(String s)\r
+  {\r
+    this.s = s;\r
+  }\r
+\r
+  public String toString()\r
+  {\r
+    return s + nextString();\r
+  }\r
+\r
+  public int matchInternal(int pos, Pthings pt)\r
+  {\r
+    // if(pt.no_check || s.regionMatches(pt.ignoreCase,0,pt.src,pos,s.length()))\r
+    if (pt.no_check\r
+            || CaseMgr.regionMatches(s, pt.ignoreCase, 0, pt.src, pos, s\r
+                    .length()))\r
+    {\r
+      return nextMatch(pos + s.length(), pt);\r
+    }\r
+    return -1;\r
+  }\r
+\r
+  public patInt minChars()\r
+  {\r
+    return new patInt(s.length());\r
+  }\r
+\r
+  public patInt maxChars()\r
+  {\r
+    return new patInt(s.length());\r
+  }\r
+\r
+  Pattern clone1(Hashtable h)\r
+  {\r
+    return new Skipped(s);\r
+  }\r
+};\r