Lines Matching refs:insertion

0 /* insertion.c -- insertions for Texinfo.
2 $Id: insertion.c,v 1.55 2004/11/11 18:34:28 karl Exp $
26 #include "insertion.h"
32 /* Must match list in insertion.h. */
69 /* Since an insertion is already in the stack before we reach the switch
90 /* Return the type of the current insertion. */
94 return insertion_level ? insertion_stack->insertion : bad_type;
105 /* Skip down through the stack until we find an insertion with an
109 switch (elt->insertion)
180 /* Push the state of the current insertion on the stack. */
189 new->insertion = type;
199 /* Pop the value on top of the insertion stack into the
266 insertion type. */
277 if (temp->insertion == type)
418 /* This is where the work for all the "insertion" style
697 || (insertion_stack->next->insertion != display
698 && insertion_stack->next->insertion != smalldisplay
699 && insertion_stack->next->insertion != example
700 && insertion_stack->next->insertion != smallexample
701 && insertion_stack->next->insertion != lisp
702 && insertion_stack->next->insertion != smalllisp
703 && insertion_stack->next->insertion != format
704 && insertion_stack->next->insertion != smallformat
705 && insertion_stack->next->insertion != flushleft
706 && insertion_stack->next->insertion != flushright))
955 /* Try to end the insertion with the specified TYPE. With a value of
958 insertion stack, give error. */
1212 /* @format and @smallformat are the only fixed_width insertion
1314 the insertion stack.
1326 && ((ifclear <= insertion_stack->insertion
1327 && insertion_stack->insertion <= iftex)
1328 || insertion_stack->insertion == rawdocbook
1329 || insertion_stack->insertion == rawhtml
1330 || insertion_stack->insertion == rawxml
1331 || insertion_stack->insertion == rawtex))
1335 const char *offender = insertion_type_pname (insertion_stack->insertion);
1353 /* We start the blockquote element in the insertion. */
1455 /* Not an insertion, despite the name, but it goes with cm_copying. */
1579 /* Start an enumeration insertion of type TYPE. If the user supplied
1909 insertion. For XML though, we handle it here to keep document structure
1934 /* Begin an insertion where the lines are not filled or indented. */
1941 /* Begin an insertion where the lines are not filled, and each line is
2058 /* End existing insertion block. */
2116 /* Can only hack "@item" while inside of an insertion. */
2128 /* Do the right thing depending on which insertion function is active. */
2130 switch (stack->insertion)
2363 line_error (_("%c%s found outside of an insertion block"),