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

Diff for /mandoc/tree.c between version 1.83 and 1.84

version 1.83, 2018/12/30 00:49:56 version 1.84, 2019/01/01 05:56:34
Line 1 
Line 1 
 /*      $Id$ */  /*      $Id$ */
 /*  /*
  * Copyright (c) 2008, 2009, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>   * Copyright (c) 2008, 2009, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
  * Copyright (c) 2013,2014,2015,2017,2018 Ingo Schwarze <schwarze@openbsd.org>   * Copyright (c) 2013-2015, 2017-2019 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 189  print_mdoc(const struct roff_node *n, int indent)
Line 189  print_mdoc(const struct roff_node *n, int indent)
                 }                  }
   
                 putchar(' ');                  putchar(' ');
                 if (NODE_DELIMO & n->flags)                  if (n->flags & NODE_DELIMO)
                         putchar('(');                          putchar('(');
                 if (NODE_LINE & n->flags)                  if (n->flags & NODE_LINE)
                         putchar('*');                          putchar('*');
                 printf("%d:%d", n->line, n->pos + 1);                  printf("%d:%d", n->line, n->pos + 1);
                 if (NODE_DELIMC & n->flags)                  if (n->flags & NODE_DELIMC)
                         putchar(')');                          putchar(')');
                 if (NODE_EOS & n->flags)                  if (n->flags & NODE_EOS)
                         putchar('.');                          putchar('.');
                 if (NODE_BROKEN & n->flags)                  if (n->flags & NODE_BROKEN)
                         printf(" BROKEN");                          printf(" BROKEN");
                 if (NODE_NOSRC & n->flags)                  if (n->flags & NODE_NOFILL)
                           printf(" NOFILL");
                   if (n->flags & NODE_NOSRC)
                         printf(" NOSRC");                          printf(" NOSRC");
                 if (NODE_NOPRT & n->flags)                  if (n->flags & NODE_NOPRT)
                         printf(" NOPRT");                          printf(" NOPRT");
                 putchar('\n');                  putchar('\n');
         }          }
Line 288  print_man(const struct roff_node *n, int indent)
Line 290  print_man(const struct roff_node *n, int indent)
                 for (i = 0; i < indent; i++)                  for (i = 0; i < indent; i++)
                         putchar(' ');                          putchar(' ');
                 printf("%s (%s) ", p, t);                  printf("%s (%s) ", p, t);
                 if (NODE_LINE & n->flags)                  if (n->flags & NODE_LINE)
                         putchar('*');                          putchar('*');
                 printf("%d:%d", n->line, n->pos + 1);                  printf("%d:%d", n->line, n->pos + 1);
                 if (NODE_DELIMC & n->flags)                  if (n->flags & NODE_DELIMC)
                         putchar(')');                          putchar(')');
                 if (NODE_EOS & n->flags)                  if (n->flags & NODE_EOS)
                         putchar('.');                          putchar('.');
                   if (n->flags & NODE_NOFILL)
                           printf(" NOFILL");
                 putchar('\n');                  putchar('\n');
         }          }
   

Legend:
Removed from v.1.83  
changed lines
  Added in v.1.84

CVSweb