Lines Matching refs:attr

18 static void add_msg_hist(char_u *s, int len, int attr);
20 static void msg_home_replace_attr(char_u *fname, int attr);
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);
25 static void store_sb_text(char_u **sb_str, char_u *s, int attr, int *sb_col, int finish);
26 static void t_puts(int *t_col, char_u *t_s, char_u *s, int attr);
29 static void msg_screen_putchar(int c, int attr);
48 int attr; member
121 msg_attr(char *s, int attr) in msg_attr() argument
123 return msg_attr_keep(s, attr, FALSE); in msg_attr()
129 int attr, in msg_attr_keep() argument
142 if (attr == 0) in msg_attr_keep()
162 add_msg_hist((char_u *)s, -1, attr); in msg_attr_keep()
176 msg_outtrans_attr((char_u *)s, attr); in msg_attr_keep()
384 smsg_attr(int attr, const char *s, ...) in smsg_attr() argument
390 return msg_attr((char *)s, attr); in smsg_attr()
399 return msg_attr((char *)IObuff, attr); in smsg_attr()
404 smsg_attr_keep(int attr, const char *s, ...) in smsg_attr_keep() argument
410 return msg_attr_keep((char *)s, attr, TRUE); in smsg_attr_keep()
419 return msg_attr_keep((char *)IObuff, attr, TRUE); in smsg_attr_keep()
522 msg_source(int attr) in msg_source() argument
530 msg_attr((char *)p, attr); in msg_source()
627 int attr; in emsg_core() local
742 attr = HL_ATTR(HLF_E); // set highlight mode for error messages in emsg_core()
755 msg_source(attr); in emsg_core()
761 r = msg_attr((char *)s, attr); in emsg_core()
907 msg_trunc_attr(char *s, int force, int attr) in msg_trunc_attr() argument
913 add_msg_hist((char_u *)s, -1, attr); in msg_trunc_attr()
918 n = msg_attr(ts, attr); in msg_trunc_attr()
966 int attr) in add_msg_hist() argument
993 p->attr = attr; in add_msg_hist()
1085 msg_attr((char *)p->msg, p->attr); in ex_messages()
1376 set_keep_msg(char_u *s, int attr) in set_keep_msg() argument
1384 keep_msg_attr = attr; in set_keep_msg()
1397 set_keep_msg(last_msg_hist->msg, last_msg_hist->attr); in set_keep_msg_from_hist()
1468 msg_putchar_attr(int c, int attr) in msg_putchar_attr() argument
1481 msg_puts_attr((char *)buf, attr); in msg_putchar_attr()
1508 msg_home_replace_attr(char_u *fname, int attr) in msg_home_replace_attr() argument
1514 msg_outtrans_attr(name, attr); in msg_home_replace_attr()
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()
1547 msg_outtrans_one(char_u *p, int attr) in msg_outtrans_one() argument
1553 msg_outtrans_len_attr(p, l, attr); in msg_outtrans_one()
1556 msg_puts_attr((char *)transchar_byte(*p), attr); in msg_outtrans_one()
1561 msg_outtrans_len_attr(char_u *msgstr, int len, int attr) in msg_outtrans_len_attr() argument
1575 if (attr & MSG_HIST) in msg_outtrans_len_attr()
1577 add_msg_hist(str, len, attr); in msg_outtrans_len_attr()
1578 attr &= ~MSG_HIST; in msg_outtrans_len_attr()
1584 msg_puts_attr(" ", attr); in msg_outtrans_len_attr()
1611 (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1614 attr == 0 ? HL_ATTR(HLF_8) : attr); in msg_outtrans_len_attr()
1629 (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1631 msg_puts_attr((char *)s, attr == 0 ? HL_ATTR(HLF_8) : attr); in msg_outtrans_len_attr()
1642 msg_puts_attr_len((char *)plain_start, (int)(str - plain_start), attr); in msg_outtrans_len_attr()
1692 int attr; in msg_outtrans_special() local
1695 attr = HL_ATTR(HLF_8); in msg_outtrans_special()
1711 && (*mb_ptr2len)((char_u *)text) <= 1 ? attr : 0); in msg_outtrans_special()
1841 int attr = 0; in msg_prt_line() local
1915 attr = 0; in msg_prt_line()
1943 attr = HL_ATTR(HLF_8); in msg_prt_line()
1949 attr = HL_ATTR(HLF_8); in msg_prt_line()
1958 attr = HL_ATTR(HLF_AT); in msg_prt_line()
1970 attr = HL_ATTR(HLF_8); in msg_prt_line()
1977 attr = HL_ATTR(HLF_8); in msg_prt_line()
1982 attr = HL_ATTR(HLF_8); in msg_prt_line()
1990 attr = HL_ATTR(HLF_8); in msg_prt_line()
1995 attr = HL_ATTR(HLF_8); in msg_prt_line()
2003 msg_putchar_attr(c, attr); in msg_prt_line()
2014 screen_puts_mbyte(char_u *s, int l, int attr) in screen_puts_mbyte() argument
2031 screen_puts_len(s, l, msg_row, msg_col, attr); in screen_puts_mbyte()
2077 msg_outtrans_long_len_attr(char_u *longstr, int len, int attr) in msg_outtrans_long_len_attr() argument
2086 msg_outtrans_len_attr(longstr, slen, attr); in msg_outtrans_long_len_attr()
2089 msg_outtrans_len_attr(longstr + len - slen, slen, attr); in msg_outtrans_long_len_attr()
2093 msg_outtrans_long_attr(char_u *longstr, int attr) in msg_outtrans_long_attr() argument
2095 msg_outtrans_long_len_attr(longstr, (int)STRLEN(longstr), attr); in msg_outtrans_long_attr()
2102 msg_puts_attr(char *s, int attr) in msg_puts_attr() argument
2104 msg_puts_attr_len(s, -1, attr); in msg_puts_attr()
2113 msg_puts_attr_len(char *str, int maxlen, int attr) in msg_puts_attr_len() argument
2127 if ((attr & MSG_HIST) && maxlen < 0) in msg_puts_attr_len()
2129 add_msg_hist((char_u *)str, -1, attr); in msg_puts_attr_len()
2130 attr &= ~MSG_HIST; in msg_puts_attr_len()
2152 msg_puts_display((char_u *)str, maxlen, attr, FALSE); in msg_puts_attr_len()
2163 int attr, in msg_puts_display() argument
2205 t_puts(&t_col, t_s, s, attr); in msg_puts_display()
2232 s = screen_puts_mbyte(s, l, attr); in msg_puts_display()
2235 msg_screen_putchar(*s++, attr); in msg_puts_display()
2243 store_sb_text(&sb_str, s, attr, &sb_col, TRUE); in msg_puts_display()
2283 t_puts(&t_col, t_s, s, attr); in msg_puts_display()
2287 store_sb_text(&sb_str, s, attr, &sb_col, TRUE); in msg_puts_display()
2313 msg_screen_putchar(' ', attr); in msg_puts_display()
2345 s = screen_puts_mbyte(s, l, attr) - 1; in msg_puts_display()
2347 msg_screen_putchar(*s, attr); in msg_puts_display()
2363 t_puts(&t_col, t_s, s, attr); in msg_puts_display()
2365 store_sb_text(&sb_str, s, attr, &sb_col, FALSE); in msg_puts_display()
2490 int attr, in store_sb_text() argument
2510 mp->sb_attr = attr; in store_sb_text()
2666 int attr) in t_puts() argument
2670 screen_puts_len(t_s, (int)(s - t_s), msg_row, msg_col, attr); in t_puts()
3263 msg_screen_putchar(int c, int attr) in msg_screen_putchar() argument
3266 screen_putchar(c, msg_row, msg_col, attr); in msg_screen_putchar()
3290 int attr; in msg_moremsg() local
3293 attr = HL_ATTR(HLF_M); in msg_moremsg()
3294 screen_puts(s, (int)Rows - 1, 0, attr); in msg_moremsg()
3298 (int)Rows - 1, vim_strsize(s), attr); in msg_moremsg()