[BACK]Return to man_term.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/man_term.c between version 1.124 and 1.125

version 1.124, 2011/11/18 17:04:06 version 1.125, 2011/12/04 00:44:12
Line 963  print_man_foot(struct termp *p, const void *arg)
Line 963  print_man_foot(struct termp *p, const void *arg)
         const struct man_meta *meta;          const struct man_meta *meta;
   
         meta = (const struct man_meta *)arg;          meta = (const struct man_meta *)arg;
           assert(meta->title);
           assert(meta->msec);
           assert(meta->date);
   
         term_fontrepl(p, TERMFONT_NONE);          term_fontrepl(p, TERMFONT_NONE);
   
         term_vspace(p);          term_vspace(p);
         term_vspace(p);          term_vspace(p);
         term_vspace(p);          term_vspace(p);
         snprintf(title, BUFSIZ, "%s(%s)", meta->title ? meta->title : "",          snprintf(title, BUFSIZ, "%s(%s)", meta->title, meta->msec);
             meta->msec ? meta->msec : "");          datelen = term_strlen(p, meta->date);
         datelen = term_strlen(p, meta->date ? meta->date : "");  
   
         p->flags |= TERMP_NOSPACE | TERMP_NOBREAK;          p->flags |= TERMP_NOSPACE | TERMP_NOBREAK;
         p->offset = 0;          p->offset = 0;
Line 987  print_man_foot(struct termp *p, const void *arg)
Line 989  print_man_foot(struct termp *p, const void *arg)
         if (p->offset + datelen >= p->rmargin)          if (p->offset + datelen >= p->rmargin)
                 p->rmargin = p->offset + datelen;                  p->rmargin = p->offset + datelen;
   
         term_word(p, meta->date ? meta->date : "");          term_word(p, meta->date);
         term_flushln(p);          term_flushln(p);
   
         p->flags &= ~TERMP_NOBREAK;          p->flags &= ~TERMP_NOBREAK;
Line 1008  print_man_head(struct termp *p, const void *arg)
Line 1010  print_man_head(struct termp *p, const void *arg)
         const struct man_meta *m;          const struct man_meta *m;
   
         m = (const struct man_meta *)arg;          m = (const struct man_meta *)arg;
           assert(m->title);
           assert(m->msec);
   
         /*          /*
          * Note that old groff would spit out some spaces before the           * Note that old groff would spit out some spaces before the
Line 1024  print_man_head(struct termp *p, const void *arg)
Line 1028  print_man_head(struct termp *p, const void *arg)
                 strlcpy(buf, m->vol, BUFSIZ);                  strlcpy(buf, m->vol, BUFSIZ);
         buflen = term_strlen(p, buf);          buflen = term_strlen(p, buf);
   
         snprintf(title, BUFSIZ, "%s(%s)", m->title ? m->title : "",          snprintf(title, BUFSIZ, "%s(%s)", m->title, m->msec);
             m->msec ? m->msec : "");  
         titlen = term_strlen(p, title);          titlen = term_strlen(p, title);
   
         p->flags |= TERMP_NOBREAK | TERMP_NOSPACE;          p->flags |= TERMP_NOBREAK | TERMP_NOSPACE;

Legend:
Removed from v.1.124  
changed lines
  Added in v.1.125

CVSweb