Lines Matching refs:item_function
138 /* item_function usually gets assigned the empty string. */
139 return done && (*elt->item_function) ? elt->item_function : NULL;
149 char *item_function;
152 get_rest_of_line (0, &item_function);
158 item_loc = strstr (item_function, "@item");
171 if (STREQ (item_function, "@"))
173 free (item_function);
174 item_function = xstrdup ("@ ");
177 return item_function;
182 push_insertion (enum insertion_type type, char *item_function)
186 new->item_function = item_function;
213 free_and_clear (&(temp->item_function));
561 xml_insert_quotation (insertion_stack->item_function, START);
562 else if (strlen(insertion_stack->item_function))
563 execute_string ("@b{%s:} ", insertion_stack->item_function);
624 if (!(*insertion_stack->item_function))
626 free (insertion_stack->item_function);
627 insertion_stack->item_function = xstrdup ("@bullet");
631 if (!*insertion_stack->item_function)
652 xml_begin_table (type, insertion_stack->item_function);
741 if (strlen (insertion_stack->item_function) > 0)
744 while (insertion_stack->item_function[i])
746 if (insertion_stack->item_function[i] == ',')
769 floattype[c] = insertion_stack->item_function[i];
772 xreflabel[c] = insertion_stack->item_function[i];
775 position[c] = insertion_stack->item_function[i];