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

Diff for /mandoc/mdoc_html.c between version 1.331 and 1.333

version 1.331, 2019/09/15 00:08:55 version 1.333, 2020/01/19 18:02:00
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2008-2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2008-2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2014-2019 Ingo Schwarze <schwarze@openbsd.org>   * Copyright (c) 2014-2020 Ingo Schwarze <schwarze@openbsd.org>
  *   *
  * Permission to use, copy, modify, and distribute this software for any   * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above   * purpose with or without fee is hereby granted, provided that the above
Line 115  static int    mdoc_ss_pre(MDOC_ARGS);
Line 115  static int    mdoc_ss_pre(MDOC_ARGS);
 static  int               mdoc_st_pre(MDOC_ARGS);  static  int               mdoc_st_pre(MDOC_ARGS);
 static  int               mdoc_sx_pre(MDOC_ARGS);  static  int               mdoc_sx_pre(MDOC_ARGS);
 static  int               mdoc_sy_pre(MDOC_ARGS);  static  int               mdoc_sy_pre(MDOC_ARGS);
   static  int               mdoc_tg_pre(MDOC_ARGS);
 static  int               mdoc_va_pre(MDOC_ARGS);  static  int               mdoc_va_pre(MDOC_ARGS);
 static  int               mdoc_vt_pre(MDOC_ARGS);  static  int               mdoc_vt_pre(MDOC_ARGS);
 static  int               mdoc_xr_pre(MDOC_ARGS);  static  int               mdoc_xr_pre(MDOC_ARGS);
Line 241  static const struct mdoc_html_act mdoc_html_acts[MDOC_
Line 242  static const struct mdoc_html_act mdoc_html_acts[MDOC_
         {mdoc__x_pre, mdoc__x_post}, /* %Q */          {mdoc__x_pre, mdoc__x_post}, /* %Q */
         {mdoc__x_pre, mdoc__x_post}, /* %U */          {mdoc__x_pre, mdoc__x_post}, /* %U */
         {NULL, NULL}, /* Ta */          {NULL, NULL}, /* Ta */
           {mdoc_tg_pre, NULL}, /* Tg */
 };  };
   
   
Line 722  mdoc_xr_pre(MDOC_ARGS)
Line 724  mdoc_xr_pre(MDOC_ARGS)
 }  }
   
 static int  static int
   mdoc_tg_pre(MDOC_ARGS)
   {
           char    *id;
   
           if ((id = html_make_id(n, 1)) != NULL)
                   print_otag(h, TAG_MARK, "i", id);
           return 0;
   }
   
   static int
 mdoc_ns_pre(MDOC_ARGS)  mdoc_ns_pre(MDOC_ARGS)
 {  {
   
Line 1719  mdoc_quote_pre(MDOC_ARGS)
Line 1731  mdoc_quote_pre(MDOC_ARGS)
                 break;                  break;
         case MDOC_Do:          case MDOC_Do:
         case MDOC_Dq:          case MDOC_Dq:
                   print_text(h, "\\(lq");
                   break;
         case MDOC_Qo:          case MDOC_Qo:
         case MDOC_Qq:          case MDOC_Qq:
                 print_text(h, "\\(lq");                  print_text(h, "\"");
                 break;                  break;
         case MDOC_Po:          case MDOC_Po:
         case MDOC_Pq:          case MDOC_Pq:
Line 1777  mdoc_quote_post(MDOC_ARGS)
Line 1791  mdoc_quote_post(MDOC_ARGS)
                 else                  else
                         print_text(h, n->norm->Es->child->next->string);                          print_text(h, n->norm->Es->child->next->string);
                 break;                  break;
         case MDOC_Qo:  
         case MDOC_Qq:  
         case MDOC_Do:          case MDOC_Do:
         case MDOC_Dq:          case MDOC_Dq:
                 print_text(h, "\\(rq");                  print_text(h, "\\(rq");
                   break;
           case MDOC_Qo:
           case MDOC_Qq:
                   print_text(h, "\"");
                 break;                  break;
         case MDOC_Po:          case MDOC_Po:
         case MDOC_Pq:          case MDOC_Pq:

Legend:
Removed from v.1.331  
changed lines
  Added in v.1.333

CVSweb