version 1.7, 2014/03/30 16:57:06 |
version 1.9, 2014/03/30 17:22:01 |
Line 52 isparent(enum nodeid node, enum nodeid parent) |
|
Line 52 isparent(enum nodeid node, enum nodeid parent) |
|
switch (node) { |
switch (node) { |
case (NODE_ROOT): |
case (NODE_ROOT): |
return(0); |
return(0); |
|
case (NODE_ACRONYM): |
|
switch (parent) { |
|
case (NODE_EMPHASIS): |
|
case (NODE_FUNCSYNOPSISINFO): |
|
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): |
|
return(1); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_ARG): |
case (NODE_ARG): |
switch (parent) { |
switch (parent) { |
case (NODE_ARG): |
case (NODE_ARG): |
Line 72 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 85 isparent(enum nodeid node, enum nodeid parent) |
|
Line 104 isparent(enum nodeid node, enum nodeid parent) |
|
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
Line 106 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 127 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 148 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 167 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 176 isparent(enum nodeid node, enum nodeid parent) |
|
Line 200 isparent(enum nodeid node, enum nodeid parent) |
|
break; |
break; |
} |
} |
return(0); |
return(0); |
|
case (NODE_ENVAR): |
|
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_FILENAME): |
case (NODE_FILENAME): |
switch (parent) { |
switch (parent) { |
case (NODE_EMPHASIS): |
case (NODE_EMPHASIS): |
Line 187 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 204 isparent(enum nodeid node, enum nodeid parent) |
|
Line 250 isparent(enum nodeid node, enum nodeid parent) |
|
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
Line 229 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 242 isparent(enum nodeid node, enum nodeid parent) |
|
Line 290 isparent(enum nodeid node, enum nodeid parent) |
|
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
Line 254 isparent(enum nodeid node, enum nodeid parent) |
|
Line 303 isparent(enum nodeid node, enum nodeid parent) |
|
case (NODE_LINK): |
case (NODE_LINK): |
case (NODE_ULINK): /* Synonyms. */ |
case (NODE_ULINK): /* Synonyms. */ |
switch (parent) { |
switch (parent) { |
|
case (NODE_ACRONYM): |
case (NODE_ARG): |
case (NODE_ARG): |
case (NODE_CODE): |
case (NODE_CODE): |
case (NODE_COMMAND): |
case (NODE_COMMAND): |
case (NODE_EMPHASIS): |
case (NODE_EMPHASIS): |
|
case (NODE_ENVAR): |
case (NODE_FILENAME): |
case (NODE_FILENAME): |
case (NODE_FUNCDEF): |
case (NODE_FUNCDEF): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCSYNOPSISINFO): |
Line 270 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 286 isparent(enum nodeid node, enum nodeid parent) |
|
Line 339 isparent(enum nodeid node, enum nodeid parent) |
|
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
|
case (NODE_ORDEREDLIST): |
case (NODE_VARLISTENTRY): |
case (NODE_VARLISTENTRY): |
return(1); |
return(1); |
default: |
default: |
Line 303 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 333 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 342 isparent(enum nodeid node, enum nodeid parent) |
|
Line 398 isparent(enum nodeid node, enum nodeid parent) |
|
break; |
break; |
} |
} |
return(0); |
return(0); |
|
case (NODE_ORDEREDLIST): |
|
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); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_PARA): |
case (NODE_PARA): |
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
Line 369 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 382 isparent(enum nodeid node, enum nodeid parent) |
|
Line 455 isparent(enum nodeid node, enum nodeid parent) |
|
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_PARA): |
case (NODE_PARA): |
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 432 isparent(enum nodeid node, enum nodeid parent) |
|
Line 528 isparent(enum nodeid node, enum nodeid parent) |
|
return(parent == NODE_REFENTRY); |
return(parent == NODE_REFENTRY); |
case (NODE_REPLACEABLE): |
case (NODE_REPLACEABLE): |
switch (parent) { |
switch (parent) { |
|
case (NODE_ACRONYM): |
case (NODE_ARG): |
case (NODE_ARG): |
case (NODE_CODE): |
case (NODE_CODE): |
case (NODE_COMMAND): |
case (NODE_COMMAND): |
case (NODE_EMPHASIS): |
case (NODE_EMPHASIS): |
|
case (NODE_ENVAR): |
case (NODE_FILENAME): |
case (NODE_FILENAME): |
case (NODE_FUNCDEF): |
case (NODE_FUNCDEF): |
case (NODE_FUNCSYNOPSISINFO): |
case (NODE_FUNCSYNOPSISINFO): |
Line 448 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 471 isparent(enum nodeid node, enum nodeid parent) |
|
Line 571 isparent(enum nodeid node, enum nodeid parent) |
|
break; |
break; |
} |
} |
return(0); |
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); |
|
default: |
|
break; |
|
} |
|
return(0); |
case (NODE_STRUCTNAME): |
case (NODE_STRUCTNAME): |
switch (parent) { |
switch (parent) { |
case (NODE_CODE): |
case (NODE_CODE): |
Line 495 isparent(enum nodeid node, enum nodeid parent) |
|
Line 610 isparent(enum nodeid node, enum nodeid parent) |
|
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
case (NODE_LISTITEM): |
case (NODE_LISTITEM): |
|
case (NODE_ORDEREDLIST): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSYNOPSISDIV): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
Line 506 isparent(enum nodeid node, enum nodeid parent) |
|
Line 622 isparent(enum nodeid node, enum nodeid parent) |
|
case (NODE_TITLE): |
case (NODE_TITLE): |
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
|
case (NODE_ORDEREDLIST): |
case (NODE_REFENTRYINFO): |
case (NODE_REFENTRYINFO): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |
Line 523 isparent(enum nodeid node, enum nodeid parent) |
|
Line 640 isparent(enum nodeid node, enum nodeid parent) |
|
case (NODE_VARIABLELIST): |
case (NODE_VARIABLELIST): |
switch (parent) { |
switch (parent) { |
case (NODE_ITEMIZEDLIST): |
case (NODE_ITEMIZEDLIST): |
|
case (NODE_ORDEREDLIST): |
case (NODE_PARA): |
case (NODE_PARA): |
case (NODE_REFSECT1): |
case (NODE_REFSECT1): |
case (NODE_REFSECT2): |
case (NODE_REFSECT2): |