Lines Matching refs:node

52       free (temp->node);  in init_tag_table()
67 TAG_ENTRY *node; in write_tag_table_internal() local
92 for (node = tag_table; node; node = node->next_ent) in write_tag_table_internal()
94 if (node->flags & TAG_FLAG_ANCHOR) in write_tag_table_internal()
96 execute_string ("Ref: %s", node->node); in write_tag_table_internal()
100 execute_string ("Node: %s", node->node); in write_tag_table_internal()
102 add_word_args ("\177%d\n", node->position); in write_tag_table_internal()
165 expand_node_name (char *node) in expand_node_name() argument
167 char *result = node; in expand_node_name()
169 if (node) in expand_node_name()
174 result = expansion (node, 0); in expand_node_name()
193 if (tag->node[0] == n1 && strcmp (tag->node, name) == 0) in find_node()
209 if (STREQ (tag->node, expanded_name)) in find_node()
213 if (strchr (tag->node, COMMAND_PREFIX)) in find_node()
215 char *expanded_node = expand_node_name (tag->node); in find_node()
249 remember_node_node_reference (char *node) in remember_node_node_reference() argument
254 if (!node) return; in remember_node_node_reference()
256 temp->node = xstrdup (node); in remember_node_node_reference()
258 number = number_of_node (node); in remember_node_node_reference()
271 remember_node (char *node, char *prev, char *next, char *up, in remember_node() argument
277 TAG_ENTRY *tag = find_node (node); in remember_node()
281 node, tag->line_no); in remember_node()
289 current_node = node; in remember_node()
294 int number = number_of_node (node); in remember_node()
297 new->node = node; in remember_node()
341 remember_node_reference (char *node, int line, enum reftype type) in remember_node_reference() argument
344 int number = number_of_node (node); in remember_node_reference()
347 temp->node = xstrdup (node); in remember_node_reference()
491 add_html_names (char *node) in add_html_names() argument
493 char *tem = expand_node_name (node); in add_html_names()
542 char *node, *prev, *next, *up; in cm_node() local
576 node = get_node_token (1); in cm_node()
585 && (top_node_seen || strcasecmp (node, "Top") != 0)) in cm_node()
592 if (current_output_filename && output_stream && *node) in cm_node()
606 tem = expand_node_name (node); in cm_node()
648 printf (_("Formatting node %s...\n"), node); in cm_node()
666 me_execute_string (node); in cm_node()
668 execute_string ("%s", node); in cm_node()
672 xml_node_id = xml_id (node); in cm_node()
682 me_execute_string (node); in cm_node()
684 execute_string ("%s", node); in cm_node()
703 if (this_section < 0 && !STREQ (node, "Top")) in cm_node()
717 node, COMMAND_PREFIX, polite_section_name); in cm_node()
721 if (strcmp (node, "Top") == 0) in cm_node()
820 && strcmp (ref->node, node) == 0) in cm_node()
832 next = xstrdup (last_ref->node); in cm_node()
844 prev = xstrdup (ref->next->node); in cm_node()
866 int extra = html ? strlen (node) : 0; in cm_node()
869 sprintf (temp, "%s, %s, %s, %s", html ? node : "", next, prev, up); in cm_node()
877 if (!*node) in cm_node()
881 free (node); in cm_node()
892 remember_node (node, prev, next, up, new_node_pos, line_number, in cm_node()
899 if (splitting && *node && output_stream == NULL) in cm_node()
921 tag->node, node); in cm_node()
973 add_html_names (node); in cm_node()
986 add_html_names (node); in cm_node()
1149 anchor, tag->node); in cm_anchor()
1152 anchor, tag->node); in cm_anchor()
1235 find_node_reference (char *node, NODE_REF *ref_list) in find_node_reference() argument
1242 if (strcmp (node, ref_list->node) == 0) in find_node_reference()
1251 expanded_node = expand_node_name (node); in find_node_reference()
1254 if (STREQ (expanded_node, ref_list->node)) in find_node_reference()
1256 if (strchr (ref_list->node, COMMAND_PREFIX)) in find_node_reference()
1258 char *expanded_ref = expand_node_name (ref_list->node); in find_node_reference()
1282 free (list->node); in free_node_references()
1300 free (list->node); in free_node_node_references()
1310 number_of_node (char *node) in number_of_node() argument
1313 TAG_ENTRY *temp_node = find_node (node); in number_of_node()
1317 else if ((temp_ref = find_node_reference (node, node_references))) in number_of_node()
1319 else if ((temp_ref = find_node_reference (node, node_node_references))) in number_of_node()
1379 validate (ref_list->node, ref_list->line_no, in validate_other_references()
1433 int you_lose = !prev || !STREQ (prev, tags->node); in validate_file()
1438 tem2 = expand_node_name (tags->node); in validate_file()
1448 tags->node); in validate_file()
1451 temp_tag->node); in validate_file()
1491 || !STREQ (temp_tag->next, tags->node); in validate_file()
1496 tem2 = expand_node_name (tags->node); in validate_file()
1506 tags->node); in validate_file()
1510 temp_tag->node); in validate_file()
1520 && strcasecmp (tags->node, "Top") != 0) in validate_file()
1521 line_error (_("`%s' has no Up field (perhaps incorrect sectioning?)"), tags->node); in validate_file()
1536 nref = find_node_reference (tags->node, list); in validate_file()
1568 nref = find_node_reference (tags->node, list); in validate_file()
1591 tags->up, tags->node); in validate_file()
1620 tags->node, tags->touched); in validate_file()
1631 if (strcasecmp (tags->node, "Top") != 0 in validate_file()
1633 warning (_("unreferenced node `%s'"), tags->node); in validate_file()