Lines Matching defs:set

265 		/* +++ set group IDs +++ */
282 /* +++ set user IDs +++ */
371 * Parse command line and set command arguments. Returns the index of
392 bool set;
404 set = tobool(!(go.info & GI_PLUS));
409 arrayset = set ? 1 : -1;
425 if (!set && !baseline_flags[(int)FNFLAGS]) {
431 if (printoptions(set))
436 if ((i == FPOSIX || i == FSH) && set && !fcompatseen) {
438 * If running 'set -o posix' or
439 * 'set -o sh', turn off the other;
440 * if running 'set -o posix -o sh'
441 * allow both to be set though.
447 if ((i != (size_t)-1) && (set ? 1U : 0U) == Flag(i))
450 * isn't changing - makes "set -o interactive"
452 * if the output of "set +o" is to be used.
456 change_flag((enum sh_flag)i, what, set);
507 change_flag((enum sh_flag)i, what, set);
522 /* set skips lone - or + option */
526 /* -- means set $#/$* even if there are no arguments */
1268 * or ':' and set go->optarg to the offending option character.
1269 * If GF_ERROR is set (and option doesn't start with :), errors result in
1274 * (if it isn't present, optarg is set to 0).
1275 * Used for 'set -o'.
1277 * follows the option character (optarg is set to the null string if
1283 * continues (optarg is set to 0 if the option is missing).
1286 * option starting with + is accepted, the GI_PLUS flag will be set
1368 * but must start with a digit. optarg is set to 0 if the
1655 * Returns -1 if there was an error, 0 if non-blocking wasn't set,
1927 * - if file starts with '/', append file to result & set cdpathp to NULL
1929 * and set cdpathp to NULL
1934 * - cdpathp is set to the start of the next element in cdpathp (or NULL
2201 bi_errorf("no home directory (HOME not set)");