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

Diff for /mandoc/mdoc_man.c between version 1.15 and 1.16

version 1.15, 2012/07/07 20:36:18 version 1.16, 2012/07/07 21:16:35
Line 53  static void   post_bd(DECL_ARGS);
Line 53  static void   post_bd(DECL_ARGS);
 static  void      post_bk(DECL_ARGS);  static  void      post_bk(DECL_ARGS);
 static  void      post_dl(DECL_ARGS);  static  void      post_dl(DECL_ARGS);
 static  void      post_enc(DECL_ARGS);  static  void      post_enc(DECL_ARGS);
   static  void      post_fn(DECL_ARGS);
 static  void      post_in(DECL_ARGS);  static  void      post_in(DECL_ARGS);
 static  void      post_lb(DECL_ARGS);  static  void      post_lb(DECL_ARGS);
 static  void      post_nm(DECL_ARGS);  static  void      post_nm(DECL_ARGS);
Line 67  static int   pre_br(DECL_ARGS);
Line 68  static int   pre_br(DECL_ARGS);
 static  int       pre_bx(DECL_ARGS);  static  int       pre_bx(DECL_ARGS);
 static  int       pre_dl(DECL_ARGS);  static  int       pre_dl(DECL_ARGS);
 static  int       pre_enc(DECL_ARGS);  static  int       pre_enc(DECL_ARGS);
   static  int       pre_fn(DECL_ARGS);
 static  int       pre_in(DECL_ARGS);  static  int       pre_in(DECL_ARGS);
 static  int       pre_it(DECL_ARGS);  static  int       pre_it(DECL_ARGS);
 static  int       pre_nm(DECL_ARGS);  static  int       pre_nm(DECL_ARGS);
Line 110  static const struct manact manacts[MDOC_MAX + 1] = {
Line 112  static const struct manact manacts[MDOC_MAX + 1] = {
         { NULL, NULL, NULL, NULL, NULL }, /* _Fa */          { NULL, NULL, NULL, NULL, NULL }, /* _Fa */
         { NULL, NULL, NULL, NULL, NULL }, /* _Fd */          { NULL, NULL, NULL, NULL, NULL }, /* _Fd */
         { NULL, pre_enc, post_enc, "\\fB-", "\\fP" }, /* Fl */          { NULL, pre_enc, post_enc, "\\fB-", "\\fP" }, /* Fl */
         { NULL, NULL, NULL, NULL, NULL }, /* _Fn */          { NULL, pre_fn, post_fn, NULL, NULL }, /* Fn */
         { NULL, NULL, NULL, NULL, NULL }, /* _Ft */          { NULL, pre_enc, post_enc, "\\fI", "\\fP" }, /* Ft */
         { NULL, pre_enc, post_enc, "\\fB", "\\fP" }, /* Ic */          { NULL, pre_enc, post_enc, "\\fB", "\\fP" }, /* Ic */
         { NULL, pre_in, post_in, NULL, NULL }, /* In */          { NULL, pre_in, post_in, NULL, NULL }, /* In */
         { NULL, pre_enc, post_enc, "\\fR", "\\fP" }, /* Li */          { NULL, pre_enc, post_enc, "\\fR", "\\fP" }, /* Li */
Line 585  post_dl(DECL_ARGS)
Line 587  post_dl(DECL_ARGS)
         mm->need_nl = 1;          mm->need_nl = 1;
         print_word(mm, ".RE");          print_word(mm, ".RE");
         mm->need_nl = 1;          mm->need_nl = 1;
   }
   
   static int
   pre_fn(DECL_ARGS)
   {
   
           n = n->child;
           if (NULL == n)
                   return(0);
   
           if (MDOC_SYNPRETTY & n->flags) {
                   mm->need_nl = 1;
                   print_word(mm, ".br");
                   mm->need_nl = 1;
           }
           print_word(mm, "\\fB");
           mm->need_space = 0;
           print_node(m, n, mm);
           mm->need_space = 0;
           print_word(mm, "\\fP(");
           mm->need_space = 0;
           for (n = n->next; n; n = n->next) {
                   print_word(mm, "\\fI");
                   mm->need_space = 0;
                   print_node(m, n, mm);
                   mm->need_space = 0;
                   print_word(mm, "\\fP");
                   if (NULL != n->next)
                           print_word(mm, ",");
           }
           return(0);
   }
   
   static void
   post_fn(DECL_ARGS)
   {
   
           mm->need_space = 0;
           print_word(mm, ");");
           if (MDOC_SYNPRETTY & n->flags) {
                   mm->need_nl = 1;
                   print_word(mm, ".br");
                   mm->need_nl = 1;
           }
 }  }
   
 static int  static int

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

CVSweb