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

Diff for /mandoc/Attic/mdoc_action.c between version 1.30 and 1.31

version 1.30, 2009/07/17 10:56:57 version 1.31, 2009/07/21 15:53:31
Line 42  static int   post_dd(POST_ARGS);
Line 42  static int   post_dd(POST_ARGS);
 static  int       post_display(POST_ARGS);  static  int       post_display(POST_ARGS);
 static  int       post_dt(POST_ARGS);  static  int       post_dt(POST_ARGS);
 static  int       post_lb(POST_ARGS);  static  int       post_lb(POST_ARGS);
 static  int       post_lk(POST_ARGS);  
 static  int       post_nm(POST_ARGS);  static  int       post_nm(POST_ARGS);
 static  int       post_os(POST_ARGS);  static  int       post_os(POST_ARGS);
 static  int       post_prol(POST_ARGS);  static  int       post_prol(POST_ARGS);
 static  int       post_sh(POST_ARGS);  static  int       post_sh(POST_ARGS);
 static  int       post_st(POST_ARGS);  static  int       post_st(POST_ARGS);
 static  int       post_std(POST_ARGS);  static  int       post_std(POST_ARGS);
   static  int       post_tilde(POST_ARGS);
   
 static  int       pre_bd(PRE_ARGS);  static  int       pre_bd(PRE_ARGS);
 static  int       pre_dl(PRE_ARGS);  static  int       pre_dl(PRE_ARGS);
Line 89  const struct actions mdoc_actions[MDOC_MAX] = {
Line 89  const struct actions mdoc_actions[MDOC_MAX] = {
         { NULL, post_nm }, /* Nm */          { NULL, post_nm }, /* Nm */
         { NULL, NULL }, /* Op */          { NULL, NULL }, /* Op */
         { NULL, NULL }, /* Ot */          { NULL, NULL }, /* Ot */
         { NULL, NULL }, /* Pa */          { NULL, post_tilde }, /* Pa */
         { NULL, post_std }, /* Rv */          { NULL, post_std }, /* Rv */
         { NULL, post_st }, /* St */          { NULL, post_st }, /* St */
         { NULL, NULL }, /* Va */          { NULL, NULL }, /* Va */
Line 162  const struct actions mdoc_actions[MDOC_MAX] = {
Line 162  const struct actions mdoc_actions[MDOC_MAX] = {
         { NULL, NULL }, /* Ud */          { NULL, NULL }, /* Ud */
         { NULL, post_lb }, /* Lb */          { NULL, post_lb }, /* Lb */
         { NULL, NULL }, /* Lp */          { NULL, NULL }, /* Lp */
         { NULL, post_lk }, /* Lk */          { NULL, post_tilde }, /* Lk */
         { NULL, NULL }, /* Mt */          { NULL, NULL }, /* Mt */
         { NULL, NULL }, /* Brq */          { NULL, NULL }, /* Brq */
         { NULL, NULL }, /* Bro */          { NULL, NULL }, /* Bro */
Line 735  post_bl(POST_ARGS)
Line 735  post_bl(POST_ARGS)
   
   
 static int  static int
 post_lk(POST_ARGS)  post_tilde(POST_ARGS)
 {  {
         struct mdoc_node *n;          struct mdoc_node *n;
   
Line 745  post_lk(POST_ARGS)
Line 745  post_lk(POST_ARGS)
         n = m->last;          n = m->last;
         m->next = MDOC_NEXT_CHILD;          m->next = MDOC_NEXT_CHILD;
   
         /* XXX: this isn't documented anywhere! */          /* XXX: not documented for `Lk'. */
         if ( ! mdoc_word_alloc(m, m->last->line, m->last->pos, "~"))          if ( ! mdoc_word_alloc(m, m->last->line, m->last->pos, "~"))
                 return(0);                  return(0);
   

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

CVSweb