Lines Matching full:environment
37 * structure. The "output environment" used to consist of the
43 * and write them all out at once. The "current" output environment"
46 * and restore these variables in an "environment table". The
48 * environment to another.
50 * Environment #0 (i.e., element #0 of the table) is the regular
51 * environment that is used when we're not formatting a multitable.
53 * Environment #N (where N = 1,2,3,...) is the env. for column #N of
57 /* contents of an output environment */
68 } envs[MAXCOLS]; /* the environment table */
70 /* index in environment table of currently selected environment */
135 /* Direct current output to environment number N. Used when
137 Returns previous environment number. */
144 /* stash current env info from global vars into the old environment */ in select_output_environment()
153 /* now copy new environment into global vars */ in select_output_environment()
166 /* Initialize environment number ENV_NO, of width WIDTH.
167 The idea is that we're going to use one environment for each column of
175 /* clobber old environment and set width of new one */ in setup_output_environment()
181 /* Save new environment and restore previous one. */ in setup_output_environment()
222 Environment #0 is the normal output, so don't mess with it. */ in setup_multitable_parameters()
358 and number of columns, and set up the output environment list in do_multitable()
384 column. Environment #1 is the first column. (Environment #0 is in do_multitable()
390 /* advance to the next environment number */
426 /* select the current environment, to make sure the env variables in output_multitable_row()
620 previous output environment number on a stack somewhere, and then in end_multitable()
621 restore to that environment. */ in end_multitable()