/[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.52, Sat Oct 23 01:08:26 2004 UTC revision 1.55, Tue Jun 14 20:40:14 2005 UTC
# Line 1091  Line 1091 
1091          putenv("TZ=UTC0");          putenv("TZ=UTC0");
1092          t = mktime(&tm);          t = mktime(&tm);
1093          if(env)          if(env)
1094                  setenv("TZ", env, 1);          {
1095                    char *c = xmalloc(strlen(env) + 3 + 1); /* Extra space for TZ and = */
1096                    sprintf(c, "TZ=%s", env);
1097                    putenv(c);
1098                    xfree(c);
1099            }
1100          else          else
1101                  unsetenv("TZ");                  putenv("TZ");
1102    
1103          if(n != 6 || t == (time_t)(-1))          if(n != 6 || t == (time_t)(-1))
1104          {          {
# Line 1175  Line 1180 
1180    
1181          zap_string();          zap_string();
1182    
1183          sprintf(nb, "%d", rcs->nbranches);          sprintf(nb, "%d", rcs->nbranches + rcs->nfolds);
1184          sprintf(nr, "%d", rcs->nsrev);          sprintf(nr, "%d", rcs->nsrev);
1185          for(; *s; s++)          for(; *s; s++)
1186          {          {
# Line 1618  Line 1623 
1623                          for(i = 0; i < b->nrevs; i++)                          for(i = 0; i < b->nrevs; i++)
1624                          {                          {
1625                                  revision_t *r = b->revs[i];                                  revision_t *r = b->revs[i];
1626                                  gdImageSetStyle(im, line, r->stripped ? 4 : 1);                                  gdImageSetStyle(im, line, r->stripped > 0 ? 4 : 1);
1627                                  gdImageLine(im, xx, r->y, r->cx+r->w, r->y, gdStyled);                                  gdImageLine(im, xx, r->y, r->cx+r->w, r->y, gdStyled);
1628                                  for(sign = l = 1; l < conf.thick_lines; l++)                                  for(sign = l = 1; l < conf.thick_lines; l++)
1629                                  {                                  {
# Line 1648  Line 1653 
1653                          for(i = 0; i < b->nrevs; i++)                          for(i = 0; i < b->nrevs; i++)
1654                          {                          {
1655                                  revision_t *r = b->revs[i];                                  revision_t *r = b->revs[i];
1656                                  gdImageSetStyle(im, line, r->stripped ? 4 : 1);                                  gdImageSetStyle(im, line, r->stripped > 0 ? 4 : 1);
1657                                  gdImageLine(im, xx, r->y, r->cx, r->y, gdStyled);                                  gdImageLine(im, xx, r->y, r->cx, r->y, gdStyled);
1658                                  for(sign = l = 1; l < conf.thick_lines; l++)                                  for(sign = l = 1; l < conf.thick_lines; l++)
1659                                  {                                  {
# Line 1681  Line 1686 
1686                          for(i = 0; i < b->nrevs; i++)                          for(i = 0; i < b->nrevs; i++)
1687                          {                          {
1688                                  revision_t *r = b->revs[i];                                  revision_t *r = b->revs[i];
1689                                  gdImageSetStyle(im, line, r->stripped ? 4 : 1);                                  gdImageSetStyle(im, line, r->stripped > 0 ? 4 : 1);
1690                                  gdImageLine(im, r->cx, yy, r->cx, r->y+r->h, gdStyled);                                  gdImageLine(im, r->cx, yy, r->cx, r->y+r->h, gdStyled);
1691                                  for(sign = l = 1; l < conf.thick_lines; l++)                                  for(sign = l = 1; l < conf.thick_lines; l++)
1692                                  {                                  {
# Line 1711  Line 1716 
1716                          for(i = 0; i < b->nrevs; i++)                          for(i = 0; i < b->nrevs; i++)
1717                          {                          {
1718                                  revision_t *r = b->revs[i];                                  revision_t *r = b->revs[i];
1719                                  gdImageSetStyle(im, line, r->stripped ? 4 : 1);                                  gdImageSetStyle(im, line, r->stripped > 0 ? 4 : 1);
1720                                  gdImageLine(im, r->cx, yy, r->cx, r->y, gdStyled);                                  gdImageLine(im, r->cx, yy, r->cx, r->y, gdStyled);
1721                                  for(sign = l = 1; l < conf.thick_lines; l++)                                  for(sign = l = 1; l < conf.thick_lines; l++)
1722                                  {                                  {
# Line 2760  Line 2765 
2765                                                          &rcs->branches[j+1],                                                          &rcs->branches[j+1],
2766                                                          (rcs->nbranches - j - 1)*sizeof(rcs->branches[0]));                                                          (rcs->nbranches - j - 1)*sizeof(rcs->branches[0]));
2767                                                  rcs->nbranches--;                                                  rcs->nbranches--;
2768                                                    rcs->nfolds++;
2769                                                  break;                                                  break;
2770                                          }                                          }
2771    
# Line 2814  Line 2820 
2820                          {                          {
2821                                  if(!bp->revs[j]->ntags && bp->revs[j]->stripped >= 0 && !bp->revs[j]->nbranches)                                  if(!bp->revs[j]->ntags && bp->revs[j]->stripped >= 0 && !bp->revs[j]->nbranches)
2822                                  {                                  {
2823                                            bp->revs[j]->stripped = 1;
2824                                          memmove(&bp->revs[j], &bp->revs[j+1], (bp->nrevs-j-1) * sizeof(bp->revs[0]));                                          memmove(&bp->revs[j], &bp->revs[j+1], (bp->nrevs-j-1) * sizeof(bp->revs[0]));
2825                                          bp->nrevs--;                                          bp->nrevs--;
                                         bp->revs[j]->stripped = 1;  
2826                                          j--;                                          j--;
2827                                  }                                  }
2828                          }                          }
# Line 3596  Line 3602 
3602          "  -[0-9] <txt> Use <txt> for expansion\n"          "  -[0-9] <txt> Use <txt> for expansion\n"
3603          ;          ;
3604    
3605  #define VERSION_STR     "1.5.1"  #define VERSION_STR     "1.5.2"
3606  #define NOTICE_STR      "Copyright (c) 2001,2002,2003,2004 B.Stultiens"  #define NOTICE_STR      "Copyright (c) 2001,2002,2003,2004 B.Stultiens"
3607    
3608  static void append_slash(char **path)  static void append_slash(char **path)

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.55

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0