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

Diff for /mandoc/mdoc_term.c between version 1.364 and 1.365

version 1.364, 2017/06/14 17:51:15 version 1.365, 2018/01/13 05:23:18
Line 1940  static int
Line 1940  static int
 termp_lk_pre(DECL_ARGS)  termp_lk_pre(DECL_ARGS)
 {  {
         const struct roff_node *link, *descr, *punct;          const struct roff_node *link, *descr, *punct;
         int display;  
   
         if ((link = n->child) == NULL)          if ((link = n->child) == NULL)
                 return 0;                  return 0;
Line 1966  termp_lk_pre(DECL_ARGS)
Line 1965  termp_lk_pre(DECL_ARGS)
         }          }
   
         /* Link target. */          /* Link target. */
         display = term_strlen(p, link->string) >= 26;  
         if (display) {  
                 term_newln(p);  
                 p->tcol->offset += term_len(p, p->defindent + 1);  
         }  
         term_fontpush(p, TERMFONT_BOLD);          term_fontpush(p, TERMFONT_BOLD);
         term_word(p, link->string);          term_word(p, link->string);
         term_fontpop(p);          term_fontpop(p);
Line 1981  termp_lk_pre(DECL_ARGS)
Line 1975  termp_lk_pre(DECL_ARGS)
                 term_word(p, punct->string);                  term_word(p, punct->string);
                 punct = punct->next;                  punct = punct->next;
         }          }
         if (display)  
                 term_newln(p);  
         return 0;          return 0;
 }  }
   

Legend:
Removed from v.1.364  
changed lines
  Added in v.1.365

CVSweb