Print this page
9718 update mandoc to 1.14.4

@@ -1,9 +1,9 @@
-/*      $Id: tree.c,v 1.77 2017/07/08 14:51:05 schwarze Exp $ */
+/*      $Id: tree.c,v 1.78 2018/04/11 17:11:13 schwarze Exp $ */
 /*
  * Copyright (c) 2008, 2009, 2011, 2014 Kristaps Dzonsons <kristaps@bsd.lv>
- * Copyright (c) 2013, 2014, 2015, 2017 Ingo Schwarze <schwarze@openbsd.org>
+ * Copyright (c) 2013,2014,2015,2017,2018 Ingo Schwarze <schwarze@openbsd.org>
  *
  * Permission to use, copy, modify, and distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
  * copyright notice and this permission notice appear in all copies.
  *

@@ -113,10 +113,13 @@
                 t = "elem";
                 break;
         case ROFFT_TEXT:
                 t = "text";
                 break;
+        case ROFFT_COMMENT:
+                t = "comment";
+                break;
         case ROFFT_TBL:
                 break;
         case ROFFT_EQN:
                 t = "eqn";
                 break;

@@ -124,10 +127,11 @@
                 abort();
         }
 
         switch (n->type) {
         case ROFFT_TEXT:
+        case ROFFT_COMMENT:
                 p = n->string;
                 break;
         case ROFFT_BODY:
                 p = roff_name[n->tok];
                 break;

@@ -229,10 +233,13 @@
                 t = "elem";
                 break;
         case ROFFT_TEXT:
                 t = "text";
                 break;
+        case ROFFT_COMMENT:
+                t = "comment";
+                break;
         case ROFFT_BLOCK:
                 t = "block";
                 break;
         case ROFFT_HEAD:
                 t = "head";

@@ -249,10 +256,11 @@
                 abort();
         }
 
         switch (n->type) {
         case ROFFT_TEXT:
+        case ROFFT_COMMENT:
                 p = n->string;
                 break;
         case ROFFT_ELEM:
         case ROFFT_BLOCK:
         case ROFFT_HEAD: