title: What is the format of a patch file?
body: <p>What does the following mean ?</p>
  
  <pre><code>diff -rBNu src.orig/java/org/apache/nutch/analysis/NutchAnalysisConstants.java src/java/org/apache/nutch/analysis/NutchAnalysisConstants.java
  --- src.orig/java/org/apache/nutch/analysis/NutchAnalysisConstants.java 2009-03-10 11:34:01.000000000 -0700
  +++ src/java/org/apache/nutch/analysis/NutchAnalysisConstants.java  2009-03-10 14:11:55.000000000 -0700
  @@ -4,9 +4,12 @@
  
  +  int CJK = 21;
  +  int DIGIT = 22;
  
     int DEFAULT = 0;
  
     String[] tokenImage = {
       "&lt;EOF&gt;",
  +    "\"OR\"",
       "&lt;WORD&gt;",
       "&lt;ACRONYM&gt;",
       "&lt;SIGRAM&gt;",
  @@ -39,6 +42,8 @@
       "\"\\\"\"",
       "\":\"",
       "\"/\"",
  +    "\"(\"",
  +    "\")\"",
       "\".\"",
       "\"@\"",
       "\"\\\'\"",
  </code></pre>