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

Diff for /docbook2mdoc/Attic/rules.c between version 1.8 and 1.9

version 1.8, 2014/03/30 17:10:50 version 1.9, 2014/03/30 17:22:01
Line 61  isparent(enum nodeid node, enum nodeid parent)
Line 61  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 89  isparent(enum nodeid node, enum nodeid parent)
Line 90  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 124  isparent(enum nodeid node, enum nodeid parent)
Line 126  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 145  isparent(enum nodeid node, enum nodeid parent)
Line 148  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 166  isparent(enum nodeid node, enum nodeid parent)
Line 170  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TITLE):                  case (NODE_TITLE):
                 case (NODE_ULINK):                  case (NODE_ULINK):
Line 185  isparent(enum nodeid node, enum nodeid parent)
Line 190  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 205  isparent(enum nodeid node, enum nodeid parent)
Line 211  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 225  isparent(enum nodeid node, enum nodeid parent)
Line 232  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 268  isparent(enum nodeid node, enum nodeid parent)
Line 276  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 312  isparent(enum nodeid node, enum nodeid parent)
Line 321  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_PARAMDEF):                  case (NODE_PARAMDEF):
                 case (NODE_PARAMETER):                  case (NODE_PARAMETER):
                 case (NODE_PROGRAMLISTING):                  case (NODE_PROGRAMLISTING):
                   case (NODE_PROMPT):
                 case (NODE_REFDESCRIPTOR):                  case (NODE_REFDESCRIPTOR):
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFMISCINFO):                  case (NODE_REFMISCINFO):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REPLACEABLE):                  case (NODE_REPLACEABLE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_ULINK):                  case (NODE_ULINK):
Line 346  isparent(enum nodeid node, enum nodeid parent)
Line 357  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 376  isparent(enum nodeid node, enum nodeid parent)
Line 388  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 428  isparent(enum nodeid node, enum nodeid parent)
Line 441  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 446  isparent(enum nodeid node, enum nodeid parent)
Line 460  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
                 case (NODE_REFSECT2):                  case (NODE_REFSECT2):
                 case (NODE_REFSYNOPSISDIV):                  case (NODE_REFSYNOPSISDIV):
                   case (NODE_VARIABLELIST):
                         return(1);                          return(1);
                 default:                  default:
                         break;                          break;
                 }                  }
                 return(0);                  return(0);
           case (NODE_PROMPT):
                   switch (parent) {
                   case (NODE_EMPHASIS):
                   case (NODE_FUNCSYNOPSISINFO):
                   case (NODE_LINK):
                   case (NODE_PARA):
                   case (NODE_PROGRAMLISTING):
                   case (NODE_REFDESCRIPTOR):
                   case (NODE_REFENTRYTITLE):
                   case (NODE_REFNAME):
                   case (NODE_REFPURPOSE):
                   case (NODE_SCREEN):
                   case (NODE_SYNOPSIS):
                   case (NODE_TERM):
                   case (NODE_TITLE):
                   case (NODE_ULINK):
                           return(1);
                   default:
                           break;
                   }
                   return(0);
         case (NODE_REFCLASS):          case (NODE_REFCLASS):
                 return(parent == NODE_REFNAMEDIV);                  return(parent == NODE_REFNAMEDIV);
         case (NODE_REFDESCRIPTOR):          case (NODE_REFDESCRIPTOR):
Line 510  isparent(enum nodeid node, enum nodeid parent)
Line 546  isparent(enum nodeid node, enum nodeid parent)
                 case (NODE_PARAMDEF):                  case (NODE_PARAMDEF):
                 case (NODE_PARAMETER):                  case (NODE_PARAMETER):
                 case (NODE_PROGRAMLISTING):                  case (NODE_PROGRAMLISTING):
                   case (NODE_PROMPT):
                 case (NODE_REFDESCRIPTOR):                  case (NODE_REFDESCRIPTOR):
                 case (NODE_REFENTRYTITLE):                  case (NODE_REFENTRYTITLE):
                 case (NODE_REFMISCINFO):                  case (NODE_REFMISCINFO):
                 case (NODE_REFNAME):                  case (NODE_REFNAME):
                 case (NODE_REFPURPOSE):                  case (NODE_REFPURPOSE):
                 case (NODE_REPLACEABLE):                  case (NODE_REPLACEABLE):
                   case (NODE_SCREEN):
                 case (NODE_SYNOPSIS):                  case (NODE_SYNOPSIS):
                 case (NODE_TERM):                  case (NODE_TERM):
                 case (NODE_TITLE):                  case (NODE_TITLE):
Line 528  isparent(enum nodeid node, enum nodeid parent)
Line 566  isparent(enum nodeid node, enum nodeid parent)
                 switch (parent) {                  switch (parent) {
                 case (NODE_ARG):                  case (NODE_ARG):
                 case (NODE_CMDSYNOPSIS):                  case (NODE_CMDSYNOPSIS):
                           return(1);
                   default:
                           break;
                   }
                   return(0);
           case (NODE_SCREEN):
                   switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                   case (NODE_LISTITEM):
                   case (NODE_ORDEREDLIST):
                   case (NODE_PARA):
                   case (NODE_REFSECT1):
                   case (NODE_REFSECT2):
                   case (NODE_REFSYNOPSISDIV):
                   case (NODE_VARIABLELIST):
                         return(1);                          return(1);
                 default:                  default:
                         break;                          break;

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb