aboutsummaryrefslogtreecommitdiff
path: root/src/cmd.c
AgeCommit message (Expand)Author
36 hoursRewrite nextarg() in asm. 6643 bytes free.B. Watson
41 hoursReplace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().B. Watson
5 daysReplace conf->blah with config.blah (see the definition of "OS" in <atari.h>)...B. Watson
6 daysSave a few bytes in cmd.c. 5626 bytes free.B. Watson
7 daysReplace strcmp() and friends, tolower(), with custom (small) routines. now at...B. Watson
9 daysBanish itoa(), save 170 bytes.B. Watson
9 daysRewrite parse_msg(), get rid of strtok(), save 328 bytes!B. Watson
9 daysSave 185 bytes in cmd.c.B. Watson
10 daysSave 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
2026-03-08No dup queries, add more start key combos, add /names command.B. Watson
2026-03-08Send PMs to the correct window, more protocol stuff, add start+esc hotkey.B. Watson
2026-03-07/me and /msg formatting, make edit box 240 bytesB. Watson
2026-03-06Fix /me and /nickB. Watson
2026-03-06Fix /me for real.B. Watson
2026-03-06Fix /me (thanks, The_Doctor__).B. Watson
2026-03-06Local commands!B. Watson
2026-03-02Fix "nick already in use" and permutation.B. Watson
2026-03-02channel text goes to correct screen.B. Watson
2026-02-18Getting closer to working.B. Watson
2026-02-18More work...B. Watson
2026-02-17Start welding the new UI code to the client. Compiles but doesn't work yet...B. Watson