diff options
| -rw-r--r-- | src/complete.c | 4 | ||||
| -rw-r--r-- | src/irc.c | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/complete.c b/src/complete.c index 130a015..d168398 100644 --- a/src/complete.c +++ b/src/complete.c @@ -65,8 +65,8 @@ char match(const char *p, const char *q) { void scrape_nick(char *p) { char i; - if(*p == '<' || *p == 0xbc) { - /* normal or inverse < in column 0 is a nick */ + if(*p == '<' || *p == 0xbc || *p == 0xbd) { + /* normal or inverse <, or inverse =, in column 0 is a nick */ p++; } else if(*p == '*' && p[1] == ' ') { p += 2; /* /me action, skip the "* " */ @@ -260,6 +260,7 @@ static void do_join(void) { if(streq_i(conf->nick, msg_src)) { scr_print_active("You have "); } else { + scr_print_active("\x02=\x02"); scr_print_active(msg_src); scr_print_active(" has "); } |
