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

Diff for /docbook2mdoc/Attic/rules.c between version 1.3 and 1.4

version 1.3, 2014/03/30 15:08:03 version 1.4, 2014/03/30 16:25:26
Line 83  isparent(enum nodeid node, enum nodeid parent)
Line 83  isparent(enum nodeid node, enum nodeid parent)
                 return(0);                  return(0);
         case (NODE_CMDSYNOPSIS):          case (NODE_CMDSYNOPSIS):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_LISTITEM):                  case (NODE_LISTITEM):
                 case (NODE_PARA):                  case (NODE_PARA):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
Line 180  isparent(enum nodeid node, enum nodeid parent)
Line 181  isparent(enum nodeid node, enum nodeid parent)
                 return(NODE_FUNCSYNOPSIS == parent);                  return(NODE_FUNCSYNOPSIS == parent);
         case (NODE_FUNCSYNOPSIS):          case (NODE_FUNCSYNOPSIS):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_LISTITEM):                  case (NODE_LISTITEM):
                 case (NODE_PARA):                  case (NODE_PARA):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
Line 214  isparent(enum nodeid node, enum nodeid parent)
Line 216  isparent(enum nodeid node, enum nodeid parent)
                         break;                          break;
                 }                  }
                 return(0);                  return(0);
           case (NODE_ITEMIZEDLIST):
                   switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                   case (NODE_LISTITEM):
                   case (NODE_REFSECT1):
                   case (NODE_REFSYNOPSISDIV):
                   case (NODE_VARIABLELIST):
                           return(1);
                   default:
                           break;
                   }
                   return(0);
         case (NODE_LINK):          case (NODE_LINK):
         case (NODE_ULINK): /* Synonyms? */          case (NODE_ULINK): /* Synonyms. */
                 switch (parent) {                  switch (parent) {
                 case (NODE_ARG):                  case (NODE_ARG):
                 case (NODE_CODE):                  case (NODE_CODE):
Line 245  isparent(enum nodeid node, enum nodeid parent)
Line 259  isparent(enum nodeid node, enum nodeid parent)
                 }                  }
                 return(0);                  return(0);
         case (NODE_LISTITEM):          case (NODE_LISTITEM):
                 return(NODE_VARLISTENTRY == parent);                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                   case (NODE_VARLISTENTRY):
                           return(1);
                   default:
                           break;
                   }
                   return(0);
         case (NODE_MANVOLNUM):          case (NODE_MANVOLNUM):
                 switch (parent) {                  switch (parent) {
                 case (NODE_CITEREFENTRY):                  case (NODE_CITEREFENTRY):
Line 278  isparent(enum nodeid node, enum nodeid parent)
Line 299  isparent(enum nodeid node, enum nodeid parent)
                 return(0);                  return(0);
         case (NODE_PARA):          case (NODE_PARA):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_LISTITEM):                  case (NODE_LISTITEM):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
                 case (NODE_REFSYNOPSISDIV):                  case (NODE_REFSYNOPSISDIV):
Line 312  isparent(enum nodeid node, enum nodeid parent)
Line 334  isparent(enum nodeid node, enum nodeid parent)
                 return(0);                  return(0);
         case (NODE_PROGRAMLISTING):          case (NODE_PROGRAMLISTING):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_LISTITEM):                  case (NODE_LISTITEM):
                 case (NODE_PARA):                  case (NODE_PARA):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
Line 403  isparent(enum nodeid node, enum nodeid parent)
Line 426  isparent(enum nodeid node, enum nodeid parent)
                 return(0);                  return(0);
         case (NODE_SYNOPSIS):          case (NODE_SYNOPSIS):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_LISTITEM):                  case (NODE_LISTITEM):
                 case (NODE_REFSYNOPSISDIV):                  case (NODE_REFSYNOPSISDIV):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
Line 413  isparent(enum nodeid node, enum nodeid parent)
Line 437  isparent(enum nodeid node, enum nodeid parent)
                 return(0);                  return(0);
         case (NODE_TITLE):          case (NODE_TITLE):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_REFENTRYINFO):                  case (NODE_REFENTRYINFO):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
                 case (NODE_REFSYNOPSISDIV):                  case (NODE_REFSYNOPSISDIV):
Line 428  isparent(enum nodeid node, enum nodeid parent)
Line 453  isparent(enum nodeid node, enum nodeid parent)
                 return(1);                  return(1);
         case (NODE_VARIABLELIST):          case (NODE_VARIABLELIST):
                 switch (parent) {                  switch (parent) {
                   case (NODE_ITEMIZEDLIST):
                 case (NODE_PARA):                  case (NODE_PARA):
                 case (NODE_REFSECT1):                  case (NODE_REFSECT1):
                 case (NODE_REFSYNOPSISDIV):                  case (NODE_REFSYNOPSISDIV):

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

CVSweb