aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
AgeCommit message (Expand)Author
12 daysClean up status bar some, stop double-spacing.B. Watson
12 days/POOL debugging command.B. Watson
2026-04-24Dynamic screens. Still a bit flaky, but actually does work to some degree.B. Watson
2026-04-13Save a tiny bit of space. 7701 bytes free.B. Watson
2026-04-13Save another few bytes in cmd.c. 7668 bytes free.B. Watson
2026-04-13Another tiny change in cmd.c, save 2 more bytes.B. Watson
2026-04-13Revert last change (it wasted 2 bytes, not saved).B. Watson
2026-04-13Another tiny change in cmd.c, save 2 more bytes.B. Watson
2026-04-13Another tiny change in cmd.c, save 2 more bytes.B. Watson
2026-04-13Tiny change in cmd.c, save 2 bytes.B. Watson
2026-04-07Get rid of unused headers (doesn't actually shrink the code any though).B. Watson
2026-04-06Precalculate timer intervals (in config segment; client gets them preset). 67...B. Watson
2026-04-06Rewrite nextarg() in asm. 6643 bytes free.B. Watson
2026-04-05Replace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().B. Watson
2026-04-02Replace conf->blah with config.blah (see the definition of "OS" in <atari.h>)...B. Watson
2026-04-01Save a few bytes in cmd.c. 5626 bytes free.B. Watson
2026-03-31Replace strcmp() and friends, tolower(), with custom (small) routines. now at...B. Watson
2026-03-29Banish itoa(), save 170 bytes.B. Watson
2026-03-29Rewrite parse_msg(), get rid of strtok(), save 328 bytes!B. Watson
2026-03-29Save 185 bytes in cmd.c.B. Watson
2026-03-28Save a few bytes...B. Watson
2026-03-21Fix wrong command in "missing argument" err msg, when someone types e.g. spac...B. Watson
2026-03-19Add /reboot command.B. Watson
2026-03-19Get rid of "joining #channel" message (it was really for debugging anyway).B. Watson
2026-03-19Add /RESET command and nreset() func. Mainly for testing.B. Watson
2026-03-18fix compiler warning.B. Watson
2026-03-18Ping server after 1 min of inactivity; disconnect/reconnect if no PONG within...B. Watson
2026-03-17Tab complete PM nics (private screen only). Also, no need to prefix messages ...B. Watson
2026-03-15Don't send empty JOIN to the server if extra_channels not set.B. Watson
2026-03-15Autojoin extra channels.B. Watson
2026-03-13Allow multiple nicks with /query.B. Watson
2026-03-13/j /join /j1 /join1 now handle multiple channels (space-separated, no commas).B. Watson
2026-03-13Server pings show latency (WIP).B. Watson
2026-03-13For "/ctcp nick ping", append the timestamp like "/ping user" does.B. Watson
2026-03-13On disconnect or connect fail, sleep between retries, incremental backoff timer.B. Watson
2026-03-12Disable XL/XE keyclick in config, /click command in the client.B. Watson
2026-03-11Add Start+T, dup checking in scr_create().B. Watson
2026-03-11Add a bunch of Start keystrokes (see ui_keys.txt)B. Watson
2026-03-11Change /bell to /alert, rerrange .txt files.B. Watson
2026-03-11Remove server/nick prompts from client, add a separate config tool that loads...B. Watson
2026-03-11Document Start+Q.B. Watson
2026-03-10add scr_eol_current()B. Watson
2026-03-10rejoin screen channels on reconnect.B. Watson
2026-03-10do not allow commas in join, allow /j with no arg to rejoin 'dead' channel.B. Watson
2026-03-09use 16-bit ints for ping times (saves 778 bytes).B. Watson
2026-03-09remove unused variables.B. Watson
2026-03-09Fix warning in read_rtclok().B. Watson
2026-03-09handle CTCP responses, especially PING.B. Watson
2026-03-09auto-away on ATRACT, auto-un-away on keystroke.B. Watson
2026-03-08fix start+a bug, add /ctcp command.B. Watson