aboutsummaryrefslogtreecommitdiff
path: root/src/irc.h
AgeCommit message (Collapse)Author
9 daysDitch txbuf_append_str3(), remove "has/have" from "joined" message. Now at ↵B. Watson
4922 bytes free.
9 daysUpdate TODO, fix a comment in irc.h.B. Watson
9 daysRewrite parse_msg(), get rid of strtok(), save 328 bytes!B. Watson
10 daysSave some more bytes (strip down nio.c API).B. Watson
13 daysTidy up irc.h and edbox.c.B. Watson
13 daysSave another 51 bytes by making msg_argcount a char (it never goes above 7 ↵B. Watson
anyway).
2026-03-21Stop using FujiNet's CRLF translation (set it to "none"), do our own CRLF ↵B. Watson
processing. Allows the ~ character to be sent properly.
2026-03-21Esc now acts as a latch for the Start key (irssi-like, plus easier for ↵B. Watson
XEGS/1200XL users).
2026-03-18Ping server after 1 min of inactivity; disconnect/reconnect if no PONG ↵B. Watson
within the next minute.
2026-03-17Tab complete PM nics (private screen only). Also, no need to prefix messages ↵B. Watson
with /m in server or private screens.
2026-03-13On disconnect or connect fail, sleep between retries, incremental backoff timer.B. Watson
2026-03-13"Connection failed" waits for a keypress before reconnect.B. Watson
2026-03-11Add a bunch of Start keystrokes (see ui_keys.txt)B. Watson
2026-03-11Remove server/nick prompts from client, add a separate config tool that ↵B. Watson
loads as an init segment, with lots more options.
2026-03-10Start+Q to open a screen for the last channel/nick we got a message from.B. Watson
2026-03-10really fix the brokenness with MyDOS (close E: device at startup).B. Watson
2026-03-10rejoin screen channels on reconnect.B. Watson
2026-03-09use 16-bit ints for ping times (saves 778 bytes).B. Watson
2026-03-09handle CTCP responses, especially PING.B. Watson
2026-03-09audible and visual bell on hilite.B. Watson
2026-03-09auto-away on ATRACT, auto-un-away on keystroke.B. Watson
2026-03-06Local commands!B. Watson
2026-03-02channel text goes to correct screen.B. Watson
2026-03-01fix compile, rename cryptic bw to rxbuflen.B. Watson
2026-02-21WIP.B. Watson
2026-02-17Start welding the new UI code to the client. Compiles but doesn't work yet...B. Watson
2026-02-11initial commitB. Watson