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

Diff for /src/usr.bin/mandoc/man_term.c between version 1.26 and 1.27

version 1.26, 2010/03/25 23:23:01 version 1.27, 2010/03/26 01:22:05
Line 135 
Line 135 
         { pre_ign, NULL, 0 }, /* DT */          { pre_ign, NULL, 0 }, /* DT */
         { pre_ign, NULL, 0 }, /* UC */          { pre_ign, NULL, 0 }, /* UC */
         { pre_ign, NULL, 0 }, /* PD */          { pre_ign, NULL, 0 }, /* PD */
         { pre_sp, NULL, MAN_NOTEXT }, /* Sp */          { pre_sp, NULL, MAN_NOTEXT }, /* Sp */
         { pre_nf, NULL, 0 }, /* Vb */          { pre_nf, NULL, 0 }, /* Vb */
         { pre_fi, NULL, 0 }, /* Ve */          { pre_fi, NULL, 0 }, /* Ve */
           { pre_ign, NULL, MAN_NOTEXT }, /* de */
           { pre_ign, NULL, MAN_NOTEXT }, /* dei */
           { pre_ign, NULL, MAN_NOTEXT }, /* am */
           { pre_ign, NULL, MAN_NOTEXT }, /* ami */
           { pre_ign, NULL, MAN_NOTEXT }, /* ig */
           { NULL, NULL, 0 }, /* . */
 };  };
   
   
Line 152 
Line 158 
   
         p = (struct termp *)arg;          p = (struct termp *)arg;
   
           p->overstep = 0;
           p->maxrmargin = 65;
   
         if (NULL == p->symtab)          if (NULL == p->symtab)
                 switch (p->enc) {                  switch (p->enc) {
                 case (TERMENC_ASCII):                  case (TERMENC_ASCII):
                         p->maxrmargin = 65;  
                         p->symtab = chars_init(CHARS_ASCII);                          p->symtab = chars_init(CHARS_ASCII);
                         break;                          break;
                 default:                  default:
Line 259 
Line 267 
 pre_nf(DECL_ARGS)  pre_nf(DECL_ARGS)
 {  {
   
         p->rmargin = p->maxrmargin = 160;          p->rmargin = p->maxrmargin = 78;
         term_newln(p);          term_newln(p);
         mt->fl |= MANT_LITERAL;          mt->fl |= MANT_LITERAL;
         return(1);  
           return(MAN_Vb != n->tok);
 }  }
   
   
Line 778 
Line 787 
         case (MAN_BLOCK):          case (MAN_BLOCK):
                 mt->offset = mt->lmargin = INDENT;                  mt->offset = mt->lmargin = INDENT;
                 break;                  break;
           case (MAN_HEAD):
                   break;
         default:          default:
                 term_newln(p);                  term_newln(p);
                 p->offset = INDENT;                  p->offset = INDENT;
Line 878 
Line 889 
         size_t          buflen, titlen;          size_t          buflen, titlen;
   
         p->rmargin = p->maxrmargin;          p->rmargin = p->maxrmargin;
   
         p->offset = 0;          p->offset = 0;
         buf[0] = title[0] = '\0';          buf[0] = title[0] = '\0';
   

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27