[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.59 and 1.60

version 1.59, 2010/03/24 20:10:53 version 1.60, 2010/05/10 08:05:17
Line 260  static int
Line 260  static int
 pre_fi(DECL_ARGS)  pre_fi(DECL_ARGS)
 {  {
   
         p->rmargin = p->maxrmargin = 65;  
         mt->fl &= ~MANT_LITERAL;          mt->fl &= ~MANT_LITERAL;
         return(1);          return(1);
 }  }
Line 271  static int
Line 270  static int
 pre_nf(DECL_ARGS)  pre_nf(DECL_ARGS)
 {  {
   
         p->rmargin = p->maxrmargin = 78;  
         term_newln(p);  
         mt->fl |= MANT_LITERAL;          mt->fl |= MANT_LITERAL;
   
         return(MAN_Vb != n->tok);          return(MAN_Vb != n->tok);
 }  }
   
Line 820  print_man_node(DECL_ARGS)
Line 816  print_man_node(DECL_ARGS)
                 /* FIXME: this means that macro lines are munged!  */                  /* FIXME: this means that macro lines are munged!  */
   
                 if (MANT_LITERAL & mt->fl) {                  if (MANT_LITERAL & mt->fl) {
                           p->rmargin = p->maxrmargin = TERM_MAXMARGIN;
                         p->flags |= TERMP_NOSPACE;                          p->flags |= TERMP_NOSPACE;
                         term_flushln(p);                          term_flushln(p);
                           p->rmargin = p->maxrmargin = 65;
                 }                  }
                 break;                  break;
         default:          default:

Legend:
Removed from v.1.59  
changed lines
  Added in v.1.60

CVSweb