Lines Matching +refs:history +refs:up
33 * history expansion code a character at a time. Input is stored on a
37 * is a history or alias expansion and to store the alias while it is in use.
48 * mark history expansion). `alias' is ignored unless INP_ALIAS or
120 * Input stack size. We need to push the stack for aliases, history
276 * this is done when the history mechanism for the current input
366 * The last character can always be backed up, provided we didn't just
367 * expand an alias or a history reference.
382 fprintf(stderr, "Warning: backing up wrong character.\n");
401 * The character is being backed up from a previous input stack
403 * can't back up where we want to. Instead, we just push it
412 * Note this may be a dummy (history expansion) entry.
416 * Go back up the stack over all entries which were alias
492 * Text is expansion for history or alias, so continue
494 * as alias continuation so as to back up if necessary,
578 * in the history and need to be flushed explicitly when we encounter