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

Diff for /src/usr.bin/rcs/rlog.c between version 1.72 and 1.73

version 1.72, 2016/08/26 09:02:54 version 1.73, 2016/08/31 13:09:09
Line 47 
Line 47 
 static void     rlog_file(const char *, RCSFILE *);  static void     rlog_file(const char *, RCSFILE *);
 static void     rlog_rev_print(struct rcs_delta *);  static void     rlog_rev_print(struct rcs_delta *);
   
 #define RLOG_OPTSTRING  "d:hLl::NqRr::s:TtVw::x::z::"  #define RLOG_OPTSTRING  "d:E:hLl::NqRr::S:s:TtVw::x::z::"
 #define REVSEP          "----------------------------"  
 #define REVEND \  
  "============================================================================="  
   
 static int dflag, hflag, Lflag, lflag, rflag, tflag, Nflag, wflag;  static int dflag, hflag, Lflag, lflag, rflag, tflag, Nflag, wflag;
 static char *llist = NULL;  static char *llist = NULL;
Line 58 
Line 55 
 static char *wlist = NULL;  static char *wlist = NULL;
 static char *revisions = NULL;  static char *revisions = NULL;
 static char *rlog_dates = NULL;  static char *rlog_dates = NULL;
   static char *revsep = "----------------------------";
   static char *revend = "====================================================="
       "========================";
   
 __dead void  __dead void
 rlog_usage(void)  rlog_usage(void)
 {  {
         fprintf(stderr,          fprintf(stderr,
             "usage: rlog [-bhLNRtV] [-ddates] [-l[lockers]] [-r[revs]]\n"              "usage: rlog [-bhLNRtV] [-ddates] [-Eendsep] [-l[lockers]] "
             "            [-sstates] [-w[logins]] [-xsuffixes]\n"              "[-r[revs]]\n"
             "            [-ztz] file ...\n");              "            [-Srevsep] [-sstates] [-w[logins]] [-xsuffixes] "
               "[-ztz] file ...\n");
   
         exit(1);          exit(1);
 }  }
Line 86 
Line 87 
                         dflag = 1;                          dflag = 1;
                         rlog_dates = rcs_optarg;                          rlog_dates = rcs_optarg;
                         break;                          break;
                   case 'E':
                           revend = rcs_optarg;
                           break;
                 case 'h':                  case 'h':
                         hflag = 1;                          hflag = 1;
                         break;                          break;
Line 111 
Line 115 
                         rflag = 1;                          rflag = 1;
                         revisions = rcs_optarg;                          revisions = rcs_optarg;
                         break;                          break;
                   case 'S':
                           revsep = rcs_optarg;
                           break;
                 case 's':                  case 's':
                         slist = rcs_optarg;                          slist = rcs_optarg;
                         break;                          break;
Line 421 
Line 428 
                 }                  }
         }          }
   
         printf("%s\n", REVEND);          printf("%s\n", revend);
 }  }
   
 static void  static void
Line 502 
Line 509 
             (slist != NULL || lflag == 1 || wflag == 1)) && found == 0))              (slist != NULL || lflag == 1 || wflag == 1)) && found == 0))
                 return;                  return;
   
         printf("%s\n", REVSEP);          printf("%s\n", revsep);
   
         rcsnum_tostr(rdp->rd_num, numb, sizeof(numb));          rcsnum_tostr(rdp->rd_num, numb, sizeof(numb));
   

Legend:
Removed from v.1.72  
changed lines
  Added in v.1.73