Specify list start
This commit is contained in:
parent
619c2e4125
commit
2b4197afea
|
@ -13,12 +13,15 @@ int main(void)
|
||||||
IRC_Message out;
|
IRC_Message out;
|
||||||
for (; bread > 0;) {
|
for (; bread > 0;) {
|
||||||
if ((tok = get_buffer_line(buffer, &out)) > 0) {
|
if ((tok = get_buffer_line(buffer, &out)) > 0) {
|
||||||
if (out.cmd == RPL_LISTSTART || out.cmd == RPL_LIST) {
|
if (out.cmd == RPL_LIST) {
|
||||||
printf(ANSI_COLOR_YELLOW "%s" ANSI_COLOR_RESET "\nTopic: %s\nUsers: %s\n", out.args[1], out.args[3], out.args[2]);
|
printf(ANSI_COLOR_YELLOW "%s" ANSI_COLOR_RESET "\nTopic: %s\nUsers: %s\n", out.args[1], out.args[3], out.args[2]);
|
||||||
print_local_time(out.tags.time.value);
|
print_local_time(out.tags.time.value);
|
||||||
putchar('\n');
|
putchar('\n');
|
||||||
} else if (out.cmd == RPL_LISTEND) {
|
} else if (out.cmd == RPL_LISTEND) {
|
||||||
printf(ANSI_COLOR_RED "----- END" ANSI_COLOR_RESET "\n");
|
printf(ANSI_COLOR_RED "----- END" ANSI_COLOR_RESET "\n");
|
||||||
|
} else if (out.cmd == RPL_LISTSTART) {
|
||||||
|
// NOTE: DEPRECATED BUT STILL USED
|
||||||
|
printf(ANSI_COLOR_GREEN "----- START" ANSI_COLOR_RESET "\n");
|
||||||
}
|
}
|
||||||
for (long unsigned int x = 0; x < sizeof(buffer) && *(buffer + tok + x); x++) *(buffer + x) = *(buffer + x + tok);
|
for (long unsigned int x = 0; x < sizeof(buffer) && *(buffer + tok + x); x++) *(buffer + x) = *(buffer + x + tok);
|
||||||
pos -= (unsigned long)tok;
|
pos -= (unsigned long)tok;
|
||||||
|
|
Reference in New Issue