[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.173 and 1.174

version 1.173, 2015/04/02 23:48:19 version 1.174, 2015/04/04 11:44:43
Line 533  post_HP(DECL_ARGS)
Line 533  post_HP(DECL_ARGS)
         switch (n->type) {          switch (n->type) {
         case ROFFT_BODY:          case ROFFT_BODY:
                 term_newln(p);                  term_newln(p);
   
                   /*
                    * Compatibility with a groff bug.
                    * The .HP macro uses the undocumented .tag request
                    * which causes a line break and cancels no-space
                    * mode even if there isn't any output.
                    */
   
                   if (n->child == NULL)
                           term_vspace(p);
   
                 p->flags &= ~(TERMP_NOBREAK | TERMP_BRIND);                  p->flags &= ~(TERMP_NOBREAK | TERMP_BRIND);
                 p->trailspace = 0;                  p->trailspace = 0;
                 p->offset = mt->offset;                  p->offset = mt->offset;

Legend:
Removed from v.1.173  
changed lines
  Added in v.1.174

CVSweb