diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2022-09-05 22:53:34 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2022-09-05 23:22:09 +0200 |
commit | d7b0b447b7e254d4af37f09acfa258956d24a7e0 (patch) | |
tree | 134f30af2bacc49239a7397574a2d1ea7871aa9c /xC.c | |
parent | 25ad5ae0ec8afe0a8f60d7602ca2357f561246d6 (diff) | |
download | xK-d7b0b447b7e254d4af37f09acfa258956d24a7e0.tar.gz xK-d7b0b447b7e254d4af37f09acfa258956d24a7e0.tar.xz xK-d7b0b447b7e254d4af37f09acfa258956d24a7e0.zip |
xC/xP: turn the action asterisk into a rendition
Diffstat (limited to 'xC.c')
-rw-r--r-- | xC.c | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -1536,6 +1536,7 @@ enum buffer_line_rendition BUFFER_LINE_ERROR, ///< Error message BUFFER_LINE_JOIN, ///< Join arrow BUFFER_LINE_PART, ///< Part arrow + BUFFER_LINE_ACTION, ///< Highlighted asterisk }; struct buffer_line @@ -4475,9 +4476,10 @@ buffer_line_flush (struct buffer_line *line, struct formatter *f, FILE *output, case BUFFER_LINE_BARE: break; case BUFFER_LINE_INDENT: formatter_add (f, " "); break; case BUFFER_LINE_STATUS: formatter_add (f, " - "); break; - case BUFFER_LINE_ERROR: formatter_add (f, "#a=!=#r ", ATTR_ERROR); break; - case BUFFER_LINE_JOIN: formatter_add (f, "#a-->#r ", ATTR_JOIN); break; - case BUFFER_LINE_PART: formatter_add (f, "#a<--#r ", ATTR_PART); break; + case BUFFER_LINE_ERROR: formatter_add (f, "#a=!=#r ", ATTR_ERROR); break; + case BUFFER_LINE_JOIN: formatter_add (f, "#a-->#r ", ATTR_JOIN); break; + case BUFFER_LINE_PART: formatter_add (f, "#a<--#r ", ATTR_PART); break; + case BUFFER_LINE_ACTION: formatter_add (f, " #a*#r ", ATTR_ACTION); break; } for (struct formatter_item *iter = line->items; iter->type; iter++) @@ -4694,16 +4696,16 @@ log_full (struct app_context *ctx, struct server *s, struct buffer *buffer, #define log_outcoming_privmsg(s, buffer, prefixes, who, text) \ log_server ((s), (buffer), 0, 0, "<#s#n> #m", (prefixes), (who), (text)) #define log_outcoming_action(s, buffer, who, text) \ - log_server ((s), (buffer), 0, 0, " #a*#r #n #m", \ - ATTR_ACTION, (who), (text)) + log_server ((s), (buffer), 0, BUFFER_LINE_ACTION, "#n #m", (who), (text)) #define log_outcoming_orphan_notice(s, target, text) \ log_server_status ((s), (s)->buffer, "Notice -> #n: #m", (target), (text)) #define log_outcoming_orphan_privmsg(s, target, text) \ - log_server_status ((s), (s)->buffer, "MSG(#n): #m", (target), (text)) + log_server ((s), (s)->buffer, 0, BUFFER_LINE_STATUS, \ + "MSG(#n): #m", (target), (text)) #define log_outcoming_orphan_action(s, target, text) \ - log_server_status ((s), (s)->buffer, "MSG(#n): #a*#r #m", (target), \ - ATTR_ACTION, (text)) + log_server ((s), (s)->buffer, 0, BUFFER_LINE_ACTION, \ + "MSG(#n): #m", (target), (text)) #define log_ctcp_query(s, target, tag) \ log_server_status ((s), (s)->buffer, "CTCP query to #S: #S", target, tag) |