E_C_LIST
FL_CLR(ecp->iflags, E_C_HASH | E_C_LIST | E_C_PRINT);
LF_INIT(FL_ISSET(ecp->iflags, E_C_HASH | E_C_LIST | E_C_PRINT));
if (!LF_ISSET(E_C_HASH | E_C_LIST | E_C_PRINT | E_NOAUTO) &&
if (LF_ISSET(E_C_HASH | E_C_LIST | E_C_PRINT)) {
exp->fdef = E_C_LIST;
FL_SET(ecp->iflags, E_C_LIST);
exp->fdef |= E_C_LIST;
if (len == 0 && !LF_ISSET(E_C_LIST))
if (len > 0 && ex_prchars(sp, p, &col, len, LF_ISSET(E_C_LIST), 0))
if (!INTERRUPTED(sp) && LF_ISSET(E_C_LIST)) {
if (ex_prchars(sp, p, &col, 1, LF_ISSET(E_C_LIST), 0))
LF_SET(E_C_LIST);
if ((ch = *p++) == '\t' && !LF_ISSET(E_C_LIST))
&cmdp->addr1, &cmdp->addr2, cmdp->iflags | E_C_LIST))
(void)ex_print(sp, cmdp, &from, &to, E_C_LIST);
switch (FL_ISSET(cmdp->iflags, E_C_HASH | E_C_LIST | E_C_PRINT)) {
case E_C_LIST: