/[CvsGraph]/cvsgraph/cvsgraph.c
ViewVC logotype

Diff of /cvsgraph/cvsgraph.c

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.11, Sat Mar 10 22:11:27 2001 UTC revision 1.12, Thu Mar 22 21:42:48 2001 UTC
# Line 642  Line 642 
642                                  rev_t rev;                                  rev_t rev;
643                                  revision_t **r;                                  revision_t **r;
644                                  /* This happens for the magic branch numbers if there are                                  /* This happens for the magic branch numbers if there are
645                                   * no commits withing the new branch yet. So, we add the                                   * no commits within the new branch yet. So, we add the
646                                   * branch and try continue.                                   * branch and try to continue.
647                                   */                                   */
648                                  rev.rev = previous_rev(t->rev->branch);                                  rev.rev = previous_rev(t->rev->branch);
649                                  rev.branch = NULL;                                  rev.branch = NULL;
# Line 652  Line 652 
652                                  xfree(rev.rev);                                  xfree(rev.rev);
653                                  if(!r)                                  if(!r)
654                                  {                                  {
655                                          fprintf(stderr, "No branch found for tag '%s:%s'\n", t->tag, t->rev->branch);                                          if(!quiet)
656                                                    fprintf(stderr, "No branch found for tag '%s:%s'\n", t->tag, t->rev->branch);
657                                  }                                  }
658                                  else                                  else
659                                  {                                  {
# Line 681  Line 682 
682                  {                  {
683                          revision_t **r = bsearch(t->rev, rcs->srev, rcs->nsrev, sizeof(rcs->srev[0]), search_revision);                          revision_t **r = bsearch(t->rev, rcs->srev, rcs->nsrev, sizeof(rcs->srev[0]), search_revision);
684                          if(!r)                          if(!r)
685                                  fprintf(stderr, "No revision found for tag '%s:%s'\n", t->tag, t->rev->rev);                          {
686                                    if(!quiet)
687                                            fprintf(stderr, "No revision found for tag '%s:%s'\n", t->tag, t->rev->rev);
688                            }
689                          else                          else
690                          {                          {
691                                  revision_t *rr = *r;                                  revision_t *rr = *r;
# Line 787  Line 791 
791                  {                  {
792                          switch(*++s)                          switch(*++s)
793                          {                          {
794                          case 'c': add_string_str(conf.cvsroot); break;                          case 'c':
795                            case 'C':
796                                    add_string_str(conf.cvsroot);
797                                    if(*s == 'C' && conf.cvsroot[0] && conf.cvsroot[strlen(conf.cvsroot)-1] == '/')
798                                    {
799                                            /* Strip the trailing '/' */
800                                            _nstring--;
801                                            _string[_nstring] = '\0';
802                                    }
803                                    break;
804                          case 'f':                          case 'f':
805                          case 'F':                          case 'F':
806                                  base = strrchr(rcs->file, '/');                                  base = strrchr(rcs->file, '/');
# Line 821  Line 834 
834                                   *      add_string_str("/");                                   *      add_string_str("/");
835                                   */                                   */
836                                  break;                                  break;
837                          case 'm': add_string_str(conf.cvsmodule); break;                          case 'm':
838                            case 'M':
839                                    add_string_str(conf.cvsmodule);
840                                    if(*s == 'M' && conf.cvsmodule[0] && conf.cvsmodule[strlen(conf.cvsmodule)-1] == '/')
841                                    {
842                                            /* Strip the trailing '/' */
843                                            _nstring--;
844                                            _string[_nstring] = '\0';
845                                    }
846                                    break;
847                          case 'r': add_string_str(nr); break;                          case 'r': add_string_str(nr); break;
848                          case 'b': add_string_str(nb); break;                          case 'b': add_string_str(nb); break;
849                          case '%': add_string_ch('%'); break;                          case '%': add_string_ch('%'); break;
# Line 1364  Line 1386 
1386          "  -[0-9] <txt> Use <txt> for expansion\n"          "  -[0-9] <txt> Use <txt> for expansion\n"
1387          ;          ;
1388    
1389  #define VERSION_STR     "1.1.1"  #define VERSION_STR     "1.1.2"
1390  #define NOTICE_STR      "Copyright (c) 2001 B.Stultiens"  #define NOTICE_STR      "Copyright (c) 2001 B.Stultiens"
1391    
1392  void append_slash(char **path)  void append_slash(char **path)
# Line 1480  Line 1502 
1502          conf.map_rev_href       = xstrdup("href=\"unset: conf.map_rev_href\"");          conf.map_rev_href       = xstrdup("href=\"unset: conf.map_rev_href\"");
1503          conf.map_rev_alt        = xstrdup("alt=\"%R\"");          conf.map_rev_alt        = xstrdup("alt=\"%R\"");
1504          conf.map_diff_href      = xstrdup("href=\"unset: conf.map_diff_href\"");          conf.map_diff_href      = xstrdup("href=\"unset: conf.map_diff_href\"");
1505          conf.map_diff_alt       = xstrdup("alt=\"%P <-> %R\"");          conf.map_diff_alt       = xstrdup("alt=\"%P &lt;-&gt; %R\"");
1506          conf.rev_text           = xstrdup("%d");          conf.rev_text           = xstrdup("%d");
1507    
1508          conf.color_bg           = white_color;          conf.color_bg           = white_color;

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0