Lines Matching refs:GoodStr
89 #define GoodStr(a) (el->el_terminal.t_str[a] != NULL && \
233 EL_FLAGS |= GoodStr(T_ce) ? TERM_CAN_CEOL : 0;
234 EL_FLAGS |= (GoodStr(T_dc) || GoodStr(T_DC)) ? TERM_CAN_DELETE : 0;
235 EL_FLAGS |= (GoodStr(T_im) || GoodStr(T_ic) || GoodStr(T_IC)) ?
237 EL_FLAGS |= (GoodStr(T_up) || GoodStr(T_UP)) ? TERM_CAN_UP : 0;
241 if (GoodStr(T_me) && GoodStr(T_ue))
246 if (GoodStr(T_me) && GoodStr(T_se))
522 if ((del > 1) && GoodStr(T_DO)) {
535 if (GoodStr(T_UP) && (-del > 1 || !GoodStr(T_up)))
538 if (GoodStr(T_up))
574 if ((del < -4 || del > 4) && GoodStr(T_ch))
579 if ((del > 4) && GoodStr(T_RI))
618 if ((-del > 4) && GoodStr(T_LE))
717 if (GoodStr(T_DC)) /* if I have multiple delete */
718 if ((num > 1) || !GoodStr(T_dc)) { /* if dc would be more
723 if (GoodStr(T_dm)) /* if I have delete mode */
726 if (GoodStr(T_dc)) /* else do one at a time */
730 if (GoodStr(T_ed)) /* if I have delete mode */
758 if (GoodStr(T_IC)) /* if I have multiple insert */
759 if ((num > 1) || !GoodStr(T_ic)) {
766 if (GoodStr(T_im) && GoodStr(T_ei)) { /* if I have insert mode */
774 if (GoodStr(T_ip)) /* have to make num chars insert */
781 if (GoodStr(T_ic)) /* have to make num chars insert */
788 if (GoodStr(T_ip)) /* have to make num chars insert */
804 if (EL_CAN_CEOL && GoodStr(T_ce))
821 if (GoodStr(T_cl))
824 else if (GoodStr(T_ho) && GoodStr(T_cd)) {
841 if (GoodStr(T_bl))