Lines Matching refs:str
21 static void msg_puts_attr_len(char *str, int maxlen, int attr);
22 static void msg_puts_display(char_u *str, int maxlen, int attr, int recurse);
27 static void msg_puts_printf(char_u *str, int maxlen);
361 int vim_snprintf(char *str, size_t str_m, const char *fmt, ...);
1525 msg_outtrans(char_u *str) in msg_outtrans() argument
1527 return msg_outtrans_attr(str, 0); in msg_outtrans()
1531 msg_outtrans_attr(char_u *str, int attr) in msg_outtrans_attr() argument
1533 return msg_outtrans_len_attr(str, (int)STRLEN(str), attr); in msg_outtrans_attr()
1537 msg_outtrans_len(char_u *str, int len) in msg_outtrans_len() argument
1539 return msg_outtrans_len_attr(str, len, 0); in msg_outtrans_len()
1564 char_u *str = msgstr; in msg_outtrans_len_attr() local
1577 add_msg_hist(str, len, attr); in msg_outtrans_len_attr()
1594 mb_l = utfc_ptr2len_len(str, len + 1); in msg_outtrans_len_attr()
1596 mb_l = (*mb_ptr2len)(str); in msg_outtrans_len_attr()
1601 c = (*mb_ptr2char)(str); in msg_outtrans_len_attr()
1604 retval += (*mb_ptr2cells)(str); in msg_outtrans_len_attr()
1609 if (str > plain_start) in msg_outtrans_len_attr()
1611 (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1612 plain_start = str + mb_l; in msg_outtrans_len_attr()
1618 str += mb_l; in msg_outtrans_len_attr()
1622 s = transchar_byte(*str); in msg_outtrans_len_attr()
1627 if (str > plain_start) in msg_outtrans_len_attr()
1629 (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1630 plain_start = str + 1; in msg_outtrans_len_attr()
1636 ++str; in msg_outtrans_len_attr()
1640 if (str > plain_start && !got_int) in msg_outtrans_len_attr()
1642 msg_puts_attr_len((char *)plain_start, (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1654 static char_u *str = (char_u *)"eeffoc", *rs = (char_u *)"Plon#dqg#vxjduB"; in msg_make() local
1658 if (*arg++ != str[i]) in msg_make()
1689 char_u *str = strstart; in msg_outtrans_special() local
1696 while (*str != NUL) in msg_outtrans_special()
1699 if ((str == strstart || str[1] == NUL) && *str == ' ') in msg_outtrans_special()
1702 ++str; in msg_outtrans_special()
1705 text = (char *)str2special(&str, from); in msg_outtrans_special()
1724 char_u *str, in str2special_save() argument
1728 char_u *p = str; in str2special_save()
1750 char_u *str = *sp; in str2special() local
1765 c = *str; in str2special()
1766 if (c == K_SPECIAL && str[1] != NUL && str[2] != NUL) in str2special()
1768 if (str[1] == KS_MODIFIER) in str2special()
1770 modifiers = str[2]; in str2special()
1771 str += 3; in str2special()
1772 c = *str; in str2special()
1774 if (c == K_SPECIAL && str[1] != NUL && str[2] != NUL) in str2special()
1776 c = TO_SPECIAL(str[1], str[2]); in str2special()
1777 str += 2; in str2special()
1785 int len = (*mb_ptr2len)(str); in str2special()
1788 if (has_mbyte && MB_BYTE2LEN(*str) > len) in str2special()
1791 *sp = str + 1; in str2special()
1796 c = (*mb_ptr2char)(str); in str2special()
1797 *sp = str + len; in str2special()
1800 *sp = str + 1; in str2special()
2113 msg_puts_attr_len(char *str, int maxlen, int attr) in msg_puts_attr_len() argument
2118 redir_write((char_u *)str, maxlen); in msg_puts_attr_len()
2129 add_msg_hist((char_u *)str, -1, attr); in msg_puts_attr_len()
2138 if (msg_scrolled != 0 && !msg_scrolled_ign && STRCMP(str, "\r") != 0) in msg_puts_attr_len()
2150 msg_puts_printf((char_u *)str, maxlen); in msg_puts_attr_len()
2152 msg_puts_display((char_u *)str, maxlen, attr, FALSE); in msg_puts_attr_len()
2161 char_u *str, in msg_puts_display() argument
2166 char_u *s = str; in msg_puts_display()
2167 char_u *t_s = str; // string from "t_s" to "s" is still todo in msg_puts_display()
2171 char_u *sb_str = str; in msg_puts_display()
2177 while ((maxlen < 0 || (int)(s - str) < maxlen) && *s != NUL) in msg_puts_display()
2229 l = utfc_ptr2len_len(s, (int)((str + maxlen) - s)); in msg_puts_display()
2325 l = utfc_ptr2len_len(s, (int)((str + maxlen) - s)); in msg_puts_display()
2711 msg_puts_printf(char_u *str, int maxlen) in msg_puts_printf() argument
2713 char_u *s = str; in msg_puts_printf()
2721 while ((maxlen < 0 || (int)(s - str) < maxlen) && *s != NUL) in msg_puts_printf()
3080 mch_errmsg_c(char *str) in mch_errmsg_c() argument
3082 int len = (int)STRLEN(str); in mch_errmsg_c()
3090 WCHAR *w = enc_to_utf16((char_u *)str, &len); in mch_errmsg_c()
3097 fprintf(stderr, "%s", str); in mch_errmsg_c()
3108 mch_errmsg(char *str) in mch_errmsg() argument
3134 fprintf(stderr, "%s", str); in mch_errmsg()
3144 mch_errmsg_c(str); in mch_errmsg()
3153 len = (int)STRLEN(str) + 1; in mch_errmsg()
3162 (char_u *)str, len); in mch_errmsg()
3186 mch_msg_c(char *str) in mch_msg_c() argument
3188 int len = (int)STRLEN(str); in mch_msg_c()
3197 WCHAR *w = enc_to_utf16((char_u *)str, &len); in mch_msg_c()
3204 printf("%s", str); in mch_msg_c()
3215 mch_msg(char *str) in mch_msg() argument
3238 printf("%s", str); in mch_msg()
3248 mch_msg_c(str); in mch_msg()
3253 mch_errmsg(str); in mch_msg()
3459 redir_write(char_u *str, int maxlen) in redir_write() argument
3461 char_u *s = str; in redir_write()
3506 while (*s != NUL && (maxlen < 0 || (int)(s - str) < maxlen)) in redir_write()