[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.31 and 1.32

version 1.31, 2010/05/15 18:06:03 version 1.32, 2010/05/15 21:09:53
Line 161 
Line 161 
   
         p = (struct termp *)arg;          p = (struct termp *)arg;
   
           /*
            * XXX
            * Hardcode the -man output width for now;
            * it is not yet externally configurable, anyway.
            */
           p->defrmargin = 65;
           p->maxrmargin = p->defrmargin;
         p->overstep = 0;          p->overstep = 0;
         p->maxrmargin = 65;  
   
         if (NULL == p->symtab)          if (NULL == p->symtab)
                 switch (p->enc) {                  switch (p->enc) {
Line 802 
Line 808 
 static void  static void
 print_man_node(DECL_ARGS)  print_man_node(DECL_ARGS)
 {  {
           size_t           rm, rmax;
         int              c;          int              c;
   
         c = 1;          c = 1;
Line 818 
Line 825 
                 /* 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) {
                           rm = p->rmargin;
                           rmax = p->maxrmargin;
                         p->rmargin = p->maxrmargin = TERM_MAXMARGIN;                          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;                          p->rmargin = rm;
                           p->maxrmargin = rmax;
                 }                  }
                 break;                  break;
         default:          default:

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32