Lines Matching refs:item_function
140 /* item_function usually gets assigned the empty string. */
141 return done && (*elt->item_function) ? elt->item_function : NULL;
151 char *item_function;
154 get_rest_of_line (0, &item_function);
160 item_loc = strstr (item_function, "@item");
173 if (STREQ (item_function, "@"))
175 free (item_function);
176 item_function = xstrdup ("@ ");
179 return item_function;
184 push_insertion (enum insertion_type type, char *item_function)
188 new->item_function = item_function;
215 free_and_clear (&(temp->item_function));
563 xml_insert_quotation (insertion_stack->item_function, START);
564 else if (strlen(insertion_stack->item_function))
565 execute_string ("@b{%s:} ", insertion_stack->item_function);
626 if (!(*insertion_stack->item_function))
628 free (insertion_stack->item_function);
629 insertion_stack->item_function = xstrdup ("@bullet");
633 if (!*insertion_stack->item_function)
654 xml_begin_table (type, insertion_stack->item_function);
743 if (strlen (insertion_stack->item_function) > 0)
746 while (insertion_stack->item_function[i])
748 if (insertion_stack->item_function[i] == ',')
771 floattype[c] = insertion_stack->item_function[i];
774 xreflabel[c] = insertion_stack->item_function[i];
777 position[c] = insertion_stack->item_function[i];