Lines Matching defs:we

52  * zshlex() unless we have reached an error.  So it is always
83 * set when we detect a lookahead that stops the word from
98 /* inwhat says what exactly we are in *
109 /* wb and we hold the beginning/end position of the word we are completing. */
112 mod_export int wb, we;
120 * If non-zero, we are parsing a line sent to use by the editor, or some
625 /* we haven't got anything to unget */
667 /* Check whether we're looking at valid numeric globbing syntax *
766 * is not normal command input: lexflags implies we are examining
804 * we don't want a newline token since it's
887 * Not math, so we don't return the contents
997 /* we've started a string, now get the *
1004 * When called from gettok(), with sub = 0, we have already identified
1006 * what we now know is a string. However, the string may still include
1009 * When called from parse_subst_string() with sub = 1, we are not
1011 * In this case we always add characters to the parsed string
1152 * special at the start. But now we're tokenising
1160 * thing we can do, without really nasty lookahead tricks,
1161 * is break if we find a blank after a parenthesis. At
1167 * in a function definition, so we only do this
1186 * parentheses contains only space. Then if we get to the
1187 * closing parenthesis and it is still set, we can assume we
1341 * Mostly we don't need to do anything special
1343 * inside $'...'; however in completion we
1460 * sub has got something to do with whether we are doing quoted substitution.
1600 * understand what that actually gets us, and we can't guarantee
1603 * We use the same feature in cmd_or_math where we actually do
1604 * need to unget if we decide it's really a command substitution.
1729 * Historical note: we used to check here for olen (the value of len
1731 * we stripped an RCQUOTE.
1757 * otherwise. So we cheat by copying the unquoted string
1787 we = zlemetall + 1 - inbufct + (addedx == 2 ? 1 : 0);
1788 if (zlemetacs <= we) {