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

Diff for /mandoc/man_macro.c between version 1.104 and 1.105

version 1.104, 2015/04/03 23:19:15 version 1.105, 2015/04/18 16:06:40
Line 35  static void   blk_close(MACRO_PROT_ARGS);
Line 35  static void   blk_close(MACRO_PROT_ARGS);
 static  void             blk_exp(MACRO_PROT_ARGS);  static  void             blk_exp(MACRO_PROT_ARGS);
 static  void             blk_imp(MACRO_PROT_ARGS);  static  void             blk_imp(MACRO_PROT_ARGS);
 static  void             in_line_eoln(MACRO_PROT_ARGS);  static  void             in_line_eoln(MACRO_PROT_ARGS);
 static  int              man_args(struct man *, int,  static  int              man_args(struct roff_man *, int,
                                 int *, char *, char **);                                  int *, char *, char **);
 static  void             rew_scope(struct man *, int);  static  void             rew_scope(struct roff_man *, int);
   
 const   struct man_macro __man_macros[MAN_MAX] = {  const   struct man_macro __man_macros[MAN_MAX] = {
         { in_line_eoln, MAN_NSCOPED }, /* br */          { in_line_eoln, MAN_NSCOPED }, /* br */
Line 84  const struct man_macro * const man_macros = __man_macr
Line 84  const struct man_macro * const man_macros = __man_macr
   
   
 void  void
 man_unscope(struct man *man, const struct roff_node *to)  man_unscope(struct roff_man *man, const struct roff_node *to)
 {  {
         struct roff_node *n;          struct roff_node *n;
   
Line 140  man_unscope(struct man *man, const struct roff_node *t
Line 140  man_unscope(struct man *man, const struct roff_node *t
          */           */
   
         man->next = (man->last == to) ?          man->next = (man->last == to) ?
             MAN_NEXT_CHILD : MAN_NEXT_SIBLING;              ROFF_NEXT_CHILD : ROFF_NEXT_SIBLING;
 }  }
   
 /*  /*
Line 149  man_unscope(struct man *man, const struct roff_node *t
Line 149  man_unscope(struct man *man, const struct roff_node *t
  * scopes.  When a scope is closed, it must be validated and actioned.   * scopes.  When a scope is closed, it must be validated and actioned.
  */   */
 static void  static void
 rew_scope(struct man *man, int tok)  rew_scope(struct roff_man *man, int tok)
 {  {
         struct roff_node *n;          struct roff_node *n;
   
Line 377  in_line_eoln(MACRO_PROT_ARGS)
Line 377  in_line_eoln(MACRO_PROT_ARGS)
         }          }
   
         assert(man->last->type != ROFFT_ROOT);          assert(man->last->type != ROFFT_ROOT);
         man->next = MAN_NEXT_SIBLING;          man->next = ROFF_NEXT_SIBLING;
   
         /*          /*
          * Rewind our element scope.  Note that when TH is pruned, we'll           * Rewind our element scope.  Note that when TH is pruned, we'll
Line 405  in_line_eoln(MACRO_PROT_ARGS)
Line 405  in_line_eoln(MACRO_PROT_ARGS)
   
   
 void  void
 man_macroend(struct man *man)  man_macroend(struct roff_man *man)
 {  {
   
         man_unscope(man, man->first);          man_unscope(man, man->first);
 }  }
   
 static int  static int
 man_args(struct man *man, int line, int *pos, char *buf, char **v)  man_args(struct roff_man *man, int line, int *pos, char *buf, char **v)
 {  {
         char     *start;          char     *start;
   

Legend:
Removed from v.1.104  
changed lines
  Added in v.1.105

CVSweb