Lines Matching refs:cmd

131     int		len = (int)(p - eap->cmd);  in find_ucmd()
154 cp = eap->cmd; in find_ucmd()
159 if (k == len || (*np == NUL && vim_isdigit(eap->cmd[k]))) in find_ucmd()
417 ucmd_T *cmd; in uc_list() local
433 cmd = USER_CMD_GA(gap, i); in uc_list()
434 a = (long)cmd->uc_argt; in uc_list()
438 if (STRNCMP(name, cmd->uc_name, name_len) != 0 in uc_list()
439 || message_filtered(cmd->uc_name)) in uc_list()
475 msg_outtrans_attr(cmd->uc_name, HL_ATTR(HLF_D)); in uc_list()
476 len = (int)STRLEN(cmd->uc_name) + 4; in uc_list()
508 sprintf((char *)IObuff + len, "%ldc", cmd->uc_def); in uc_list()
513 else if (cmd->uc_def >= 0) in uc_list()
516 sprintf((char *)IObuff + len, "%ld", cmd->uc_def); in uc_list()
530 && addr_type_complete[j].expand == cmd->uc_addr_type) in uc_list()
543 if (command_complete[j].expand == cmd->uc_compl) in uc_list()
557 msg_outtrans_special(cmd->uc_rep, FALSE, in uc_list()
561 last_set_msg(cmd->uc_script_ctx); in uc_list()
893 ucmd_T *cmd = NULL; in uc_add_command() local
926 cmd = USER_CMD_GA(gap, i); in uc_add_command()
927 len = STRLEN(cmd->uc_name); in uc_add_command()
928 cmp = STRNCMP(name, cmd->uc_name, name_len); in uc_add_command()
943 && (cmd->uc_script_ctx.sc_sid != current_sctx.sc_sid in uc_add_command()
944 || cmd->uc_script_ctx.sc_seq == current_sctx.sc_seq) in uc_add_command()
953 VIM_CLEAR(cmd->uc_rep); in uc_add_command()
955 VIM_CLEAR(cmd->uc_compl_arg); in uc_add_command()
973 cmd = USER_CMD_GA(gap, i); in uc_add_command()
974 mch_memmove(cmd + 1, cmd, (gap->ga_len - i) * sizeof(ucmd_T)); in uc_add_command()
978 cmd->uc_name = p; in uc_add_command()
981 cmd->uc_rep = rep_buf; in uc_add_command()
982 cmd->uc_argt = argt; in uc_add_command()
983 cmd->uc_def = def; in uc_add_command()
984 cmd->uc_compl = compl; in uc_add_command()
985 cmd->uc_script_ctx = current_sctx; in uc_add_command()
987 cmd->uc_script_ctx.sc_version = SCRIPT_VERSION_VIM9; in uc_add_command()
989 cmd->uc_script_ctx.sc_lnum += SOURCING_LNUM; in uc_add_command()
990 cmd->uc_compl_arg = compl_arg; in uc_add_command()
992 cmd->uc_addr_type = addr_type; in uc_add_command()
1147 ucmd_T *cmd; in uc_clear() local
1151 cmd = USER_CMD_GA(gap, i); in uc_clear()
1152 vim_free(cmd->uc_name); in uc_clear()
1153 vim_free(cmd->uc_rep); in uc_clear()
1155 vim_free(cmd->uc_compl_arg); in uc_clear()
1168 ucmd_T *cmd = NULL; in ex_delcommand() local
1185 cmd = USER_CMD_GA(gap, i); in ex_delcommand()
1186 res = STRCMP(arg, cmd->uc_name); in ex_delcommand()
1203 vim_free(cmd->uc_name); in ex_delcommand()
1204 vim_free(cmd->uc_rep); in ex_delcommand()
1206 vim_free(cmd->uc_compl_arg); in ex_delcommand()
1212 mch_memmove(cmd, cmd + 1, (gap->ga_len - i) * sizeof(ucmd_T)); in ex_delcommand()
1445 ucmd_T *cmd, // the user command we're expanding in uc_check_code() argument
1593 (eap->addr_count > 0) ? eap->line2 : cmd->uc_def; in uc_check_code()
1671 ucmd_T *cmd; in do_ucmd() local
1675 cmd = USER_CMD(eap->useridx); in do_ucmd()
1677 cmd = USER_CMD_GA(&curbuf->b_ucmds, eap->useridx); in do_ucmd()
1687 p = cmd->uc_rep; // source in do_ucmd()
1741 len = uc_check_code(start, end - start, q, cmd, eap, in do_ucmd()
1771 if ((cmd->uc_argt & EX_KEEPSCRIPT) == 0) in do_ucmd()
1773 current_sctx.sc_version = cmd->uc_script_ctx.sc_version; in do_ucmd()
1775 current_sctx.sc_sid = cmd->uc_script_ctx.sc_sid; in do_ucmd()
1780 if ((cmd->uc_argt & EX_KEEPSCRIPT) == 0) in do_ucmd()