[BACK]Return to diff.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / diff

Diff for /src/usr.bin/diff/diff.c between version 1.20 and 1.21

version 1.20, 2003/07/04 17:37:07 version 1.21, 2003/07/04 17:50:24
Line 58 
Line 58 
 int     wflag;                  /* totally ignore blanks in comparisons */  int     wflag;                  /* totally ignore blanks in comparisons */
 int     iflag;                  /* ignore case in comparisons */  int     iflag;                  /* ignore case in comparisons */
 /* Options on hierarchical diffs. */  /* Options on hierarchical diffs. */
 int     lflag;                  /* long output format with header */  
 int     rflag;                  /* recursively trace directories */  int     rflag;                  /* recursively trace directories */
 int     sflag;                  /* announce files which are same */  int     sflag;                  /* announce files which are same */
 char    *start;                 /* do file only if name >= this */  char    *start;                 /* do file only if name >= this */
Line 91 
Line 90 
         status = 2;          status = 2;
         diffargv = argv;          diffargv = argv;
   
         while ((ch = getopt(argc, argv, "abC:cD:efilnrS:stU:uw")) != -1) {          while ((ch = getopt(argc, argv, "abC:cD:efinrS:stU:uw")) != -1) {
                 switch (ch) {                  switch (ch) {
                 case 'a':                  case 'a':
                         aflag++;                          aflag++;
Line 122 
Line 121 
                 case 'i':                  case 'i':
                         iflag++;                          iflag++;
                         break;                          break;
                 case 'l':  
                         lflag++;  
                         break;  
                 case 'n':                  case 'n':
                         opt = D_NREVERSE;                          opt = D_NREVERSE;
                         break;                          break;
Line 260 
Line 256 
 usage(void)  usage(void)
 {  {
         (void)fprintf(stderr,          (void)fprintf(stderr,
             "usage: diff [-bitw] [-c | -e | -f | -h | -n | -u ] file1 file2\n"              "usage: diff [-bitw] [-c | -e | -f | -n | -u ] file1 file2\n"
             "       diff [-bitw] -C number file1 file2\n"              "       diff [-bitw] -C number file1 file2\n"
             "       diff [-bitw] -D string file1 file2\n"              "       diff [-bitw] -D string file1 file2\n"
             "       diff [-bitw] -U number file1 file2\n"              "       diff [-bitw] -U number file1 file2\n"
             "       diff [-biwt] [-c | -e | -f | -h | -n | -u ] "              "       diff [-biwt] [-c | -e | -f | -n | -u ] "
             "[-l] [-r] [-s] [-S name]\n            dir1 dir2\n");              "[-r] [-s] [-S name]\n            dir1 dir2\n");
   
         exit(2);          exit(2);
 }  }

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21